NamedNodeMap
物件用於表示可以按名稱存取的節點集合。
下表列出了NamedNodeMap
物件的屬性。
屬性 | 型別 | 描述 |
---|---|---|
length | unsigned long |
它給出了此對映中的節點數,有效子節點索引的範圍是0 到length-1 (包括0 和length-1 )。 |
下表列出了NamedNodeMap
物件的方法。
序號 | 方法 | 描述 |
---|---|---|
1 | getNamedItem()方法 | 檢索由name 指定的節點。 |
2 | getNamedItemNS()方法 | 檢索由本地名稱和名稱空間URI指定的節點。 |
3 | item()方法 | 返回對映中的索引項,如果index 大於或等於此對映中的節點數,則返回null 。 |
4 | removeNamedItem()方法 | 刪除name 指定的節點。 |
5 | removeNamedItemNS()方法 | 刪除由本地名稱和名稱空間URI指定的節點。 |
6 | setNamedItem()方法 | 使用nodeName 屬性新增節點。 如果此對映中已存在具有該名稱的節點,則該節點將替換為新對映。 |
7 | setNamedItemNS()方法 | 使用namespaceURI 和localName 新增節點。 如果具有該名稱空間URI和該本地名稱的節點已存在於此對映中,則該節點將替換為新對映。 單獨替換節點無效。 |