質問は単純ですが、私はconsole.log(document.body)または(document.head)両方が正常に動作しているが、私がdocument.scriptまたはdocument.htmlで行うときなぜ働いているの?これらのことはすべて文書にありますが?ドキュメントオブジェクトモデル
Q2)iは
document.getElementById('something')
を書き込むことができるが、本体が文書であるが、なぜ
document.body.getElementById('something')
を書き込むことができないと要素はbodyタグ内にもありますが、document.bodyはスクリプトのさまざまな段階で動作しますが、
あなたはquerySelectorがドキュメントと要素どのように要素上で意味をなさない、なぜ両方でgetElementByIdを使用できないのですか? –
@HaseebJumani:私が上で述べたように、*「それは可能かもしれませんが、IDがドキュメント全体でユニークであるように意図されている場合、それを要素に限定するのはちょっと奇妙です。 –