欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

XML DOM - Node 對(duì)象

節(jié)點(diǎn)對(duì)象代表文檔樹中的一個(gè)節(jié)點(diǎn)。

Node 對(duì)象

Node 對(duì)象是整個(gè) DOM 的主要數(shù)據(jù)類型。

節(jié)點(diǎn)對(duì)象代表文檔樹中的一個(gè)單獨(dú)的節(jié)點(diǎn)。

節(jié)點(diǎn)可以是元素節(jié)點(diǎn)、屬性節(jié)點(diǎn)、文本節(jié)點(diǎn),或者也可以是“節(jié)點(diǎn)類型”那一節(jié)中所介紹的任何一種節(jié)點(diǎn)。

請(qǐng)注意,雖然所有的對(duì)象均能繼承用于處理父節(jié)點(diǎn)和子節(jié)點(diǎn)的屬性和方法,但是并不是所有的對(duì)象都擁有父節(jié)點(diǎn)或子節(jié)點(diǎn)。例如,文本節(jié)點(diǎn)不能擁有子節(jié)點(diǎn),所以向類似的節(jié)點(diǎn)添加子節(jié)點(diǎn)就會(huì)導(dǎo)致 DOM 錯(cuò)誤。

IE: Internet Explorer, F: Firefox, O: Opera, W3C: 萬維網(wǎng)聯(lián)盟 (因特網(wǎng)標(biāo)準(zhǔn))

Node 對(duì)象的屬性

屬性 描述 IE F O W3C
baseURI 返回節(jié)點(diǎn)的絕對(duì)基準(zhǔn) URI。 No 1 No Yes
childNodes 返回節(jié)點(diǎn)到子節(jié)點(diǎn)的節(jié)點(diǎn)列表。 5 1 9 Yes
firstChild 返回節(jié)點(diǎn)的首個(gè)子節(jié)點(diǎn)。 5 1 9 Yes
lastChild 返回節(jié)點(diǎn)的最后一個(gè)子節(jié)點(diǎn)。 5 1 9 Yes
localName 返回節(jié)點(diǎn)的本地名稱。 No 1 9 Yes
namespaceURI 返回節(jié)點(diǎn)的命名空間 URI。 No 1 9 Yes
nextSibling 返回節(jié)點(diǎn)之后緊跟的同級(jí)節(jié)點(diǎn)。 5 1 9 Yes
nodeName 返回節(jié)點(diǎn)的名稱,根據(jù)其類型。 5 1 9 Yes
nodeType 返回節(jié)點(diǎn)的類型。 5 1 9 Yes
nodeValue 設(shè)置或返回節(jié)點(diǎn)的值,根據(jù)其類型。 5 1 9 Yes
ownerDocument 返回節(jié)點(diǎn)的根元素(document 對(duì)象)。 5 1 9 Yes
parentNode 返回節(jié)點(diǎn)的父節(jié)點(diǎn)。 5 1 9 Yes
prefix 設(shè)置或返回節(jié)點(diǎn)的命名空間前綴。 No 1 9 Yes
previousSibling 返回節(jié)點(diǎn)之前緊跟的同級(jí)節(jié)點(diǎn)。 5 1 9 Yes
textContent 設(shè)置或返回節(jié)點(diǎn)及其后代的文本內(nèi)容。 No 1 No Yes
text 返回節(jié)點(diǎn)及其后代的文本(IE 獨(dú)有的屬性)。 5 No No No
xml 返回節(jié)點(diǎn)及其后代的 XML(IE 獨(dú)有的屬性)。 5 No No No

Node 對(duì)象的方法

方法 描述 IE F O W3C
appendChild() 向節(jié)點(diǎn)的子節(jié)點(diǎn)列表的結(jié)尾添加新的子節(jié)點(diǎn)。 5 1 9 Yes
cloneNode() 復(fù)制節(jié)點(diǎn)。 5 1 9 Yes
compareDocumentPosition() 對(duì)比兩個(gè)節(jié)點(diǎn)的文檔位置。 No 1 No Yes
getFeature(feature,version) 返回一個(gè) DOM 對(duì)象,此對(duì)象可執(zhí)行帶有指定特性和版本的專門的 API。     No Yes
getUserData(key) 返回與此節(jié)點(diǎn)上的某個(gè)鍵相關(guān)聯(lián)的對(duì)象。此對(duì)象必須首先通過使用相同的鍵來調(diào)用 setUserData 被設(shè)置到此節(jié)點(diǎn)。     No Yes
hasAttributes() 判斷當(dāng)前節(jié)點(diǎn)是否擁有屬性。 No 1 9 Yes
hasChildNodes() 判斷當(dāng)前節(jié)點(diǎn)是否擁有子節(jié)點(diǎn)。 5 1 9 Yes
insertBefore() 在指定的子節(jié)點(diǎn)前插入新的子節(jié)點(diǎn)。 5 1 9 Yes
isDefaultNamespace(URI) 返回指定的命名空間 URI 是否為默認(rèn)。     No Yes
isEqualNode() 檢查兩個(gè)節(jié)點(diǎn)是否相等。 No No No Yes
isSameNode() 檢查兩個(gè)節(jié)點(diǎn)是否是相同的節(jié)點(diǎn)。 No 1 No Yes
isSupported() 返回當(dāng)前節(jié)點(diǎn)是否支持某個(gè)特性。     9 Yes
lookupNamespaceURI() 返回匹配指定前綴的命名空間 URI。 No 1 No Yes
lookupPrefix() 返回匹配指定命名空間 URI 的前綴。 No 1 No Yes
normalize() 合并相鄰的Text節(jié)點(diǎn)并刪除空的Text節(jié)點(diǎn)。 5 1 9 Yes
removeChild() 刪除(并返回)當(dāng)前節(jié)點(diǎn)的指定子節(jié)點(diǎn)。 5 1 9 Yes
replaceChild() 用新節(jié)點(diǎn)替換一個(gè)子節(jié)點(diǎn)。 5 1 9 Yes
selectNodes() 用一個(gè) XPath 表達(dá)式查詢選擇節(jié)點(diǎn)。 6      
selectSingleNode() 查找和 XPath 查詢匹配的一個(gè)節(jié)點(diǎn)。 6      
transformNode() 使用 XSLT 把一個(gè)節(jié)點(diǎn)轉(zhuǎn)換為一個(gè)字符串。 6      
transformNodeToObject() 使用 XSLT 把一個(gè)節(jié)點(diǎn)轉(zhuǎn)換為一個(gè)文檔。 6      
setUserData(key,data,handler) 把對(duì)象關(guān)聯(lián)到節(jié)點(diǎn)上的一個(gè)鍵上。     No Yes