XML DOM - NamedNodeMap object

From http://www.w3schools.com (Copyright Refsnes Data)

# XML DOM - The NamedNodeMap Object

The NamedNodeMap object represents an unordered list of nodes.

## The NamedNodeMap object

The nodes in the NamedNodeMap can be accessed through their name.

The NamedNodeMap keeps itself up-to-date. If an element is deleted or added, in the node list or the XML document, the list is automatically updated.

Note: In a named node map, the nodes are not returned in any particular order.

IE: Internet Explorer, F: Firefox, O: Opera, W3C: World Wide Web Consortium (Internet Standard)

### NamedNodeMap Object Properties

Property | Description | IE | F | O | W3C
--- | --- | --- | --- | --- | ---
length | Returns the number of nodes in the list | 5 | 1 | 9 | Yes

### NamedNodeMap Object Methods

Method | Description | IE | F | O | W3C
--- | --- | --- | --- | --- | ---
getNamedItem() | Returns the specified node (by name) | 5 | 1 | 9 | Yes
getNamedItemNS() | Returns the specified node (by name and namespace) |  |  | 9 | Yes
item() | Returns the node at the specified index | 5 | 1 | 9 | Yes
removeNamedItem() | Removes the specified node (by name) | 6 | 1 | 9 | Yes
removeNamedItemNS() | Removes the specified node (by name and namespace) |  |  | 9 | Yes
setNamedItem() | Sets the specified node (by name) |  |  | 9 | Yes
setNamedItemNS() | Sets the specified node (by name and namespace) |  |  | 9 | Yes

From http://www.w3schools.com (Copyright Refsnes Data)