XML DOM - NamedNodeMap 对象

NamedNodeMap 对象表示一个无顺序的节点列表。

NamedNodeMap 对象

我们可通过节点名称来访问 NamedNodeMap 中的节点。

NamedNodeMap 可保持其自身的更新。假如节点列表或 XML 文档中的某元素被删除或添加,节点也会被自动更新。

注释:注释:在一个指定的节点地图中,节点不会以任何次序返回。

IE: Internet Explorer, F: Firefox, O: Opera, W3C: 万维网联盟 (因特网标准)

NamedNodeMap 对象的属性

属性 描述 IE F O W3C
length 可返回列表中的节点数目 5 1 9 Yes

NamedNodeMap 对象的方法

方法 描述 IE F O W3C
getNamedItem() 可返回指定的节点(通过名称) 5 1 9 Yes
getNamedItemNS() 可返回指定的节点(通过名称和命名空间)     9 Yes
item() 可返回处于指定索引号的节点 5 1 9 Yes
removeNamedItem() 可删除指定的节点(根据名称) 6 1 9 Yes
removeNamedItemNS() 可删除指定的节点(根据名称和命名空间)     9 Yes
setNamedItem() 设置指定的节点(根据名称)     9 Yes
setNamedItemNS() 设置指定的节点(通过名称和命名空间)     9 Yes