[].forEach.call
の挙動について学習中ですが、
以下のコードで
document.querySelector('.select')
の結果がnullとなりますが、何か誤りがありますでしょうか。
window.document
,document.body
などでも失敗しました。
<html> <head> <script> var select = document.querySelector('.select'); //var select = window.document.querySelector('.select'); //var select = document.body.querySelector('.select'); console.log('select',select); var inner = select.querySelectorAll('.outer .inner'); console.log('inner',inner); console.log(inner.length); // 1 です。0 ではありません! </script> </head> <body> <div class="outer"> <div class="select"> <div class="inner"> </div> </div> </div> </body> </html>
何かヒントとなることありましたら教えていただけますでしょうか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/08 01:31
2019/08/08 01:39