NamedNodeMap
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheNamedNodeMap interface represents a collection ofAttr objects. Objects inside aNamedNodeMap are not in any particular order, unlikeNodeList, although they may be accessed by an index as in an array.
ANamedNodeMap object islive and will thus be auto-updated if changes are made to its contents internally or elsewhere.
In this article
Instance properties
This interface doesn't inherit any property.
NamedNodeMap.lengthRead onlyReturns the amount of objects in the map.
Instance methods
This interface doesn't inherit any method.
NamedNodeMap.getNamedItem()Returns an
Attr, corresponding to the given name.NamedNodeMap.setNamedItem()Replaces, or adds, the
Attridentified in the map by the given name.NamedNodeMap.removeNamedItem()Removes the
Attridentified by the given map.NamedNodeMap.item()Returns the
Attrat the given index, ornullif the index is higher or equal to the number of nodes.NamedNodeMap.getNamedItemNS()Returns an
Attridentified by a namespace and related local name.NamedNodeMap.setNamedItemNS()Replaces, or adds, the
Attridentified in the map by the given namespace and related local name.NamedNodeMap.removeNamedItemNS()Removes the
Attridentified by the given namespace and related local name.
Specifications
| Specification |
|---|
| DOM> # interface-namednodemap> |