JavaScriptは、現在のページで指定されているオブジェクトのサンプルコードを取得します。


JavaScriptは、現在のページで指定されているオブジェクトをどのように取得しますか?方法は以下の通りです。
 
document.getElementById(ID) // ID
document.getElementsByName(Name) // Name
document.all[] // WEB
document.getElementsByTagName //
以下に例を示します。コメントを削除してそのまま実行すれば効果が分かります。
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<form method="post" name="mainFrm" action="">
<input type="hidden" name="text" id="text" style="width:100%" value=" ">
<input type="hidden" name="organizationId" style="width:100%" value=" DOCUMENT.ALL">
<table width="100%" border="1">
<tr height="22">
<td width="15%" align="right"> :</td>
<td width="20%"><input type="text" name="organizationId" id="organizationId" style="width:100%" value=" "></td>
</tr>
<tr>
<td width="15%" align="right"> :</td>
<td width="20%">
<select name="subinventoryCode" style="width:100%" id="subinventoryCode">
<option value="QTWL">QTWL</option>
<option value="BTSPT">BTSPT</option>
<option value="BTS">BTS</option>
</select>
</td>
</tr>
<tr height="22">
<td colspan="2" align="center"><input type="button" value=" " onclick="do_check()"></td>
</tr>
</table>
</form>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function do_check(){
// getElementById: ID , ID 。
// , ID .
// var organizationId = document.getElementById("organizationId");
// alert(organizationId.value);


// getElementsByName: NAME .
// , name , .
// .
// var organizationId = document.getElementsByName("organizationId");
// alert(organizationId[0].value);
// alert(organizationId.length);

// getElementsByTagName: TAGNAME( ) , DOCUMENT ,
// getElementsByName , .
// var inputs = document.getElementsByTagName("input");
// alert(inputs.length);
// alert(inputs[0].value);
// alert(inputs[1].value);
// alert(inputs[2].value);

// document.all[] , .
// , getElementsByName ,
// var organizationId = document.all["organizationId"];
// alert(organizationId[0].value)
// document.all["organizationId"]
// document.all.item("organizationId")
}
//-->
</SCRIPT>