XML DOM getElementById() Method

Document 对象参考手册

Pagsasakop at Paggamit

Ang getElementById() method ay naghahanap ng elemento na may tinukoy na natatanging ID.

Mga Tagubilin:

getElementById(elementid)
parameter paglalarawan
elementid ang halaga ng id property ng elemento na gusto mong kunin.

Halaga ng Bunga

ang Element na may tinukoy na id property ng dokumentong elemento. Kung wala naman ang natagpuan, ibibigay ang null.

paglalarawan

Ang paraan na ito ay magsasaliksik ng halaga ng id property na elementid ng elemento na may node, at ibibigay ito. Kung wala naman ang natagpuan, ibibigay ang null. Ang halaga ng id property sa dokumento ay natatanging, kung ang paraan na ito ay natagpuan ng mas maraming may tinukoy na elementid ng elemento na may node, ito ay magbibigay ng isang random na elemento na may node, o magbibigay ng null.

Ito ay isang mahalagang ginagamit na paraan, dahil ito ay nagbibigay ng madaling paraan para makuha ang Element object na naglalarawan ng tinukoy na dokumentong elemento.

注意:该方法的名称以 Id 结尾,不是 ID,不要拼错了。

在 HTML 文档中,该方法总是检索具有指定 id 的属性。可以使用 HTMLDocument.getElementByName() 方法,根据它们的 name 属性中的值来查找 HTML 元素。

在 XML 文档中,这个方法则是使用类型为 id 的任一属性来查找,而不管这个属性的名称是什么。如果 XML 属性的类型是未知的(比如 XML 解析器忽略了或不能定位文档的 DTD),该方法总是返回 null。在客户端 JavaScript 中,这个方法并不经常和 XML 文档一起使用。实际上,getElementById() 最初被定义为 HTMLDocument 接口的一个成员,但是在后来的 2 级 DOM 中移入到 Document 接口中。

参阅

Document.getElementsByTagName()

Element.getElementsByTagName()

HTMLDocument.getElementByName()

Document 对象参考手册