Вопрос простой, но запутанный для меня, что, когда i console.log (document.body) или (document.head) работают нормально, но когда я делаю это с document.script или document.html, эти два не являются почему? хотя все это находится в документе?Объект документа
Q2), я могу написать
document.getElementById('something')
но почему я не могу писать
document.body.getElementById('something')
хотя тело в документе и е lement в теге тела, в то время как когда-то document.body работает на разных этапах в сценарии
как вы сказали querySelector - это метод как для документа, так и для элементов (например, body), поэтому как это имеет смысл на элементе и почему не getElementById на обоих? –
@HaseebJumani: Как я сказал выше: * «Это может быть, но было бы немного странно охватить его только элементом, когда идентификаторы должны быть уникальными во всем документе». * –