JavaScript は現在のページで指定されたオブジェクトをどのように取得しますか? メソッドは次のとおりです: コードをコピーします コードは次のとおりです: document.getElementById(ID) //指定された ID 値を持つオブジェクトを取得しますdocument.getElementsByName(Name) //指定された ID 値を持つオブジェクト配列を取得しますName valuedocument.all[] //非常にスマートなものは単に非 WEB 標準です document.getElementsByTagName //指定されたタグ値のオブジェクト配列を取得します 例は次のとおりですコメントを削除して直接実行して、効果を確認してください。 コードをコピーします。 コードは次のとおりです。 > ; 新しいドキュメント ="キーワード" コンテンツ=""> <メタ名="説明" コンテンツ=""> form method="post" name="mainFrm" action=""> インベントリの構成: 保管場所コード: "20%"> QTWL <オプション値="BTSPT">BTSPTオプション> td> <入力タイプ="ボタン" ="指定されたオブジェクトを取得" onclick="do_check()"> < /BODY> <br><!-- <br>function do_check(){ <br>// getElementById: ID によってアクセスできるため、ID が設定された要素のみにアクセスできます。 <br>// ページ全体のオブジェクトの ID 値は一意であるため、メソッドの戻り値によって、それが必要なオブジェクトであることが確認できます。 <br>// varorganizationId = document.getElementById("organizationId"); <br>//alert(organizationId.value); <br><br><br>// getElementsByName: NAME を通じて要素を取得します。 <br>//メソッドの戻り値は配列であり、指定された値のname属性を持つオブジェクトがページ全体に1つしかない場合でも、配列の形式で返されます。 <br>// ただ、この時の配列の長さは1です。 <br>// varorganizationId = document.getElementsByName("organizationId"); <br>//alert(organizationId[0].value) <br>//alert(organizationId.length); // getElementsByTagName: TAGNAME (タグ名) を通じて要素を取得します。もちろん、DOCUMENT 内にも同じタグが存在します。// したがって、このメソッドは基本的に getElementsByName と同じであり、配列も取得します。オブジェクトを取得する方法で。 <br>// var inputs = document.getElementsByTagName("input"); <br>// アラート(inputs.length) <br>// アラート(inputs[0].value); (inputs[1].value); <br>//alert(inputs[2].value); <br><br>// document.all[] は、ドキュメント内のすべてのタグで構成される配列変数です。ドキュメントオブジェクト内のすべての要素。 <br>// 通常は指定された要素を名前で取得しますが、条件を満たすオブジェクトが 1 つある場合はそのオブジェクトが返され、複数のオブジェクトが配列の形式で返されます。<br>// varorganizationId = document .all["organizationId"]; <br>//alert(organizationId[0].value) <br>// document.all["organizationId"] <br>// document.all .item("organizationId") <br>} <br>//--> <br>