HTMLページ内に次のようなdomオブジェクトがあります。
<textarea id="owctl7fzk">foo</textarea>
getElementById
IDを引用せずにアクセスしようとすると、 が返されますnull
。
window.document.getElementById(owctl7fzk)
しかし、ID を一重引用符または二重引用符で囲むと、オブジェクトが選択されます。
window.document.getElementById('owctl7fzk')
window.document.getElementById("owctl7fzk")
この場合、なぜ引用が重要なのですか?一般的に、省略できるのはいつで、省略できないのはいつですか?
編集上記のコードでは、id は 16 進数です。以前は id として引用符なしの 10 進数を使用していましたが、問題はありませんでした。それはなぜですか?