今までidをつけたTAGの取得は以下のようにやっていました。
html
1 <body> 2 <input type="text" id='tt' value='テキストボックスの中'> 3 <p id="pp">masao</p> 4 </body> 5 <script> 6 var tt = document.querySelector('#tt'); 7 var pp = document.getElementById('pp'); 8 console.log(tt); 9 console.log(pp); 10 </script> 11 </html> 12
しかし、querySelectorやgetElementByIdをしなくとも変数が作られていることを知りました。
html
1 <body> 2 <input type="text" id='tt' value='テキストボックスの中'> 3 <p id="pp">masao</p> 4 </body> 5 <script> 6 console.log(tt); 7 console.log(pp); 8 </script> 9 </html> 10
ChromeとFireFoxでためしどちらでも確認できたのですが、これはJavaScriptの公式な挙動なのでしょうか?
だとすると、getElementByIdはどういった際に使う関数なのでしょうか?
初めて知ったので驚いてます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/22 02:50