Метод XML DOM getElementById()
Определение и использование
Метод 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.