The NamedNodeMap object represents an unordered collection of nodes.
The nodes in the NamedNodeMap can be accessed through their name.
A NamedNodeMap object could be a Node's collection of attributes.
![]()
The NamedNodeMap object is supported in all major browsers.
The "DOM" column indicates in which DOM Level the property was introduced.
| Property | Description | DOM |
|---|---|---|
| length | Returns the number of nodes in the collection | 1 |
The "DOM" column indicates in which DOM Level the method was introduced.
| Method | Description | DOM |
|---|---|---|
| getNamedItem() | Returns the specified node (by name) | 1 |
| getNamedItemNS() | Returns the specified node (by name and namespace) | 2 |
| item() | Returns the node at the specified index in the namedNodeMap | 1 |
| removeNamedItem() | Removes the specified node (by name) | 1 |
| removeNamedItemNS() | Removes the specified node (by name and namespace) | 2 |
| setNamedItem() | Sets the specified node (by name) | 1 |
| setNamedItemNS() | Sets the specified node (by name and namespace) | 2 |
Your message has been sent to W3Schools.