Почему getElementById не работает с элементами внутри элемента документа? [Дубликат]

На этот вопрос уже есть ответ здесь:

цепочка getElementById 6 ответов

Если вы используетеgetElementById чтобы с документом, как -document.getElementById тогда это всегда работает.

Но тем не менее, если мы выполним то же самое на элементе, скажемx лайкx.getElementById, то он возвращает ошибку.

Необычное в этом то, чтоgetElementsByClassName а такжеgetElementsByTagName работать над элементами однакоgetElementById Безразлично»т!

Ответы на вопрос(1)

Ваш ответ на вопрос