QuerySelector

JavaScript入門

 
■概要
 
JavaScriptでオブジェクトを探す時に関数です。
これらを利用して動的なページを作ることができます。
 

関数名内容戻り値
getElementByIdidをキーに探すオブジェクト
getElementsByClassNameclassをキーに探す複数のオブジェクト(配列)
getElementsByTagNametag名をキーに探す複数のオブジェクト(配列)
querySelectorjQueryセレクタオブジェクト
querySelectorAlljQueryセレクタ複数のオブジェクト(配列)

 
 
■getElementById

<input id=”testtxt1″ type=”text”>
<script type=”text/javascript”>
 var testtxt1 = document.getElementById(‘testtxt1’);
 testtxt1.value = “テスト文字列”;
</script>

出力結果


 
■getElementsByClassName

<input class=”testtxt” type=”text”>
<input class=”testtxt” type=”text”>
<input class=”testtxt” type=”text”>

<script type=”text/javascript”>
 var testtxts = document.getElementsByClassName(‘testtxt’);
 for (var i = 0; i < testtxts.length; i++) {
  testtxts[i].value = 2 * i;
 }
</script>

出力結果




 
■getElementsByTagName

<select id="testSel">
 <option></option>
 <option></option>
 <option></option>
</select>

<script type="text/javascript">
 var testSel = document.getElementById('testSel');
 var tOpts = testSel.getElementsByTagName('option');
 for (var i = 0; i < tOpts.length; i++) {
  tOpts[i].innerHTML = i * 10000;
 }
</script>

出力結果


 
 
 
 

当サイトは広告を含めています。広告のクリックによる収益は全て当サイトの管理、維持、コンテンツ製作に使われます。

 

Team ladybird
タイトルとURLをコピーしました