HTML DOM nodeType 屬性

2018-12-02 14:35 更新

HTML DOM nodeType 屬性

元素對象參考手冊 元素對象

實(shí)例

返回body元素的節(jié)點(diǎn)類型:

document.body.nodeType;

輸出結(jié)果:

1

嘗試一下 ?

定義和用法

nodeType 屬性返回節(jié)點(diǎn)類型。

如果節(jié)點(diǎn)是一個(gè)元素節(jié)點(diǎn),nodeType 屬性返回 -1。

如果節(jié)點(diǎn)是屬性節(jié)點(diǎn), nodeType 屬性返回 2。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持 nodeType 屬性


語法

node.nodeType

技術(shù)細(xì)節(jié)

返回值:字符串, 代表節(jié)點(diǎn)的節(jié)點(diǎn)類型。
DOM 版本Core Level 1 Node Object


節(jié)點(diǎn)類型

一個(gè)HTML或XML文檔的文件,元素,屬性等有不同的節(jié)點(diǎn)類型。

有12種不同的節(jié)點(diǎn)類型,不同的節(jié)點(diǎn)類型也可以有不同的子節(jié)點(diǎn)類型:

節(jié)點(diǎn)類型描述子節(jié)點(diǎn)
1Element一個(gè)元素Element, Text, Comment, ProcessingInstruction, CDATASection, Entity參考手冊
2Attr一個(gè)屬性Text, Entity參考手冊
3Text一個(gè)元素的文本內(nèi)容或?qū)傩?/td>None
4CDATASection一個(gè)文檔的CDATA部分(文本將不會(huì)被解析器解析)None
5Entity參考手冊實(shí)體引用Element, ProcessingInstruction, Comment, Text, CDATASection, Entity參考手冊
6Entity一個(gè)實(shí)體Element, ProcessingInstruction, Comment, Text, CDATASection, Entity參考手冊
7ProcessingInstruction一個(gè)處理指令None
8Comment一個(gè)注釋None
9Document整個(gè)文檔(DOM樹的根節(jié)點(diǎn))Element, ProcessingInstruction, Comment, DocumentType
10DocumentType為文檔實(shí)體提供接口None
11DocumentFragment表示鄰接節(jié)點(diǎn)和它們的子樹。Element, ProcessingInstruction, Comment, Text, CDATASection, Entity參考手冊
12Notation代表一個(gè)符號(hào)在DTD中的聲明None

節(jié)點(diǎn)類型 - 返回值s

返回節(jié)點(diǎn)名和每個(gè)節(jié)點(diǎn)類型節(jié)點(diǎn)值屬性的值:

節(jié)點(diǎn)類型nodeName 返回值nodeValue 返回值
1Element元素名null
2Attr屬性名屬性值
3Text#text節(jié)點(diǎn)內(nèi)容
4CDATASection#cdata-section節(jié)點(diǎn)內(nèi)容
5Entity 參考手冊實(shí)體參考名null
6Entity實(shí)體名null
7ProcessingInstructiontarget節(jié)點(diǎn)的內(nèi)容
8Comment#comment注釋文本
9Document#documentnull
10DocumentTypedoctype namenull
11 DocumentFragment#document fragmentnull
12Notation符號(hào)名稱null

節(jié)點(diǎn)類型 - 靜態(tài)變量名

Node類型Named Constant
1ELEMENT_NODE
2ATTRIBUTE_NODE
3TEXT_NODE
4CDATA_SECTION_NODE
5ENTITY_REFERENCE_NODE
6ENTITY_NODE
7PROCESSING_INSTRUCTION_NODE
8COMMENT_NODE
9DOCUMENT_NODE
10DOCUMENT_TYPE_NODE
11DOCUMENT_FRAGMENT_NODE
12NOTATION_NODE


元素對象參考手冊 元素對象

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)