nodeName、nodeValue 以及 nodeType 包含有關(guān)于節(jié)點(diǎn)的信息。
HTML DOM 節(jié)點(diǎn)信息
節(jié)點(diǎn)信息
每個(gè)節(jié)點(diǎn)都擁有包含著關(guān)于節(jié)點(diǎn)某些信息的屬性。這些屬性是:
- nodeName(節(jié)點(diǎn)名稱)
- nodeValue(節(jié)點(diǎn)值)
- nodeType(節(jié)點(diǎn)類(lèi)型)
nodeName
nodeName 屬性含有某個(gè)節(jié)點(diǎn)的名稱。
- 元素節(jié)點(diǎn)的 nodeName 是標(biāo)簽名稱
- 屬性節(jié)點(diǎn)的 nodeName 是屬性名稱
- 文本節(jié)點(diǎn)的 nodeName 永遠(yuǎn)是 #text
- 文檔節(jié)點(diǎn)的 nodeName 永遠(yuǎn)是 #document
注釋:nodeName 所包含的 XML 元素的標(biāo)簽名稱永遠(yuǎn)是大寫(xiě)的
nodeValue
對(duì)于文本節(jié)點(diǎn),nodeValue 屬性包含文本。
對(duì)于屬性節(jié)點(diǎn),nodeValue 屬性包含屬性值。
nodeValue 屬性對(duì)于文檔節(jié)點(diǎn)和元素節(jié)點(diǎn)是不可用的。
nodeType
nodeType 屬性可返回節(jié)點(diǎn)的類(lèi)型。
最重要的節(jié)點(diǎn)類(lèi)型是:
元素類(lèi)型 | 節(jié)點(diǎn)類(lèi)型 |
---|---|
元素 | 1 |
屬性 | 2 |
文本 | 3 |
注釋 | 8 |
文檔 | 9 |