Метод XML DOM getElementById()

Руководство по объекту Document

Определение и использование

Метод getElementById() ищет элемент с указанным уникальным ID.

Синтаксис:

getElementById(elementid)
Параметр Описание
elementid Значение id атрибута элемента, который вы хотите получить.

Возвратное значение

表示具有指定 id атрибута документного элемента Element узла. Если не найден такой элемент, то возвращает null.

Описание

Этот метод будет检索具有值为 elementid элемента узла и возвращает его. Если не найден такой элемент, то возвращает null. Значение атрибута id в документе уникально, если этот метод находит больше элементов с указанным elementid элемента узла, который случайным образом возвращает такой элемент узла или возвращает null.

Это важный常用方法, так как он предоставляет удобный способ получения объекта Element, представляющего指定的 документный элемент.

Примечание:Название этого метода заканчивается на Id, а не на ID, не перепутайте.

В HTML-документе этот метод всегда ищет атрибут с указанным id. Можно использовать Метод getElementByName() HTMLDocument, чтобы найти HTML-элементы по значению их атрибута name.

В XML-документе этот метод используется для поиска любого атрибута типа id, независимо от его имени. Если тип XML-атрибута является неизвестным (например, XML-парсер пропустил или не может определить DTD документа), этот метод всегда возвращает null. В客户端 JavaScript этот метод не часто используется с XML-документами. На самом деле, getElementById()最初 был определен как член интерфейса HTMLDocument, но后来 был добавлен в интерфейс Document во втором уровне DOM.

См.

Метод getElementsByTagName() Document

Метод getElementsByTagName() Element

Метод getElementByName() HTMLDocument

Руководство по объекту Document