XML DOM - NamedNodeMap 對象
NamedNodeMap 對象表示一個無順序的節(jié)點列表。
NamedNodeMap 對象
我們可通過節(jié)點名稱來訪問 NamedNodeMap 中的節(jié)點。
NamedNodeMap 可保持其自身的更新。假如節(jié)點列表或 XML 文檔中的某元素被刪除或添加,節(jié)點也會被自動更新。
注釋:注釋:在一個指定的節(jié)點地圖中,節(jié)點不會以任何次序返回。
IE: Internet Explorer, F: Firefox, O: Opera, W3C: 萬維網聯盟 (因特網標準)
NamedNodeMap 對象的屬性
屬性 | 描述 | IE | F | O | W3C |
---|---|---|---|---|---|
length | 可返回列表中的節(jié)點數目 | 5 | 1 | 9 | Yes |
NamedNodeMap 對象的方法
方法 | 描述 | IE | F | O | W3C |
---|---|---|---|---|---|
getNamedItem() | 可返回指定的節(jié)點(通過名稱) | 5 | 1 | 9 | Yes |
getNamedItemNS() | 可返回指定的節(jié)點(通過名稱和命名空間) | 9 | Yes | ||
item() | 可返回處于指定索引號的節(jié)點 | 5 | 1 | 9 | Yes |
removeNamedItem() | 可刪除指定的節(jié)點(根據名稱) | 6 | 1 | 9 | Yes |
removeNamedItemNS() | 可刪除指定的節(jié)點(根據名稱和命名空間) | 9 | Yes | ||
setNamedItem() | 設置指定的節(jié)點(根據名稱) | 9 | Yes | ||
setNamedItemNS() | 設置指定的節(jié)點(通過名稱和命名空間) | 9 | Yes |