DOM - NamedNodeMap 对象
NamedNodeMap 对象用于表示可通过名称访问的节点集合。
属性
下表列出了 NamedNodeMap 对象的属性。
属性 | 类型 | 描述 |
---|---|---|
长度 | 无符号长整型 | 它给出了此节点的数量映射。有效子节点索引的范围是 0 到 length-1(含)。 |
方法
下表列出了 NamedNodeMap 对象的方法。
S.No. | 方法 &描述 |
---|---|
1 | getNamedItem () 检索按名称指定的节点。 |
2 | getNamedItemNS () 检索按本地名称和命名空间 URI 指定的节点。 |
3 | item () 返回映射中的第 index 个项目。如果索引大于或等于此映射中的节点数,则返回 null。 |
4 | removeNamedItem () 删除由名称指定的节点。 |
5 | removeNamedItemNS () 删除由本地名称和命名空间 URI 指定的节点。 |
6 | setNamedItem () 使用节点的 nodeName 属性添加节点。如果此映射中已存在具有该名称的节点,则该节点将被新节点替换。 |
7 | setNamedItemNS () 使用节点的 namespaceURI 和 localName 添加节点。如果此映射中已存在具有该命名空间 URI 和该本地名称的节点,则该节点将被新节点替换。单独替换节点没有任何效果。 |