Примечание! Веб-совместимость предотвращает отображение метода getElementById() в элементах (и, следовательно, в ParentNode).
IDL
interface mixin NonElementParentNode { Element? getElementById(DOMString elementId); }; Document includes NonElementParentNode; DocumentFragment includes NonElementParentNode;
Для веб-разработчиков (не нормативно)!
node . getElementById(elementId)
Возвращает первый элемент среди потомков узла node, чей идентификатор ID — elementId.
Метод getElementById(elementId) при вызове должен возвращать первый элемент в древовидном порядке внутри его потомков этого this, чей идентификатор ID — это elementId, и null, если в противном случае такого элемента нет.
Ссылки
DOM стандарт — https://efim360.ru/dom/
Читайте перевод полной версии стандарта «объектной модели документа», чтобы ознакомиться со всеми концепциями и интерфейсами.
DOM — Living Standard — https://dom.spec.whatwg.org
Читайте официальную документацию живого стандарта «объектной модели документа», чтобы быть в курсе последних изменений.