NamedNodeMap
L'interface NamedNodeMap
représente une collection d'objets Attr
. Les objets de cette collection n'ont pas d'ordre particulier (contrairement à NodeList
) mais on peut y accéder grâce à un index (comme pour un tableau).
Un objet NamedNodeMap
est vivant et sera automatiquement mis à jour si des modifications sont apportées à son contenu (que cela provienne d'une source interne ou externe).
Propriétés
Cette interface n'hérite d'aucune propriété.
NamedNodeMap.length
(en-US) Lecture seule-
Cette propriété renvoie le nombre d'objets contenus dans la map.
Méthodes
Cette interface n'hérite d'aucune méthode.
NamedNodeMap.getNamedItem()
(en-US)-
Cette méthode renvoie un objet
Attr
qui correspond au nom indiqué. NamedNodeMap.setNamedItem()
(en-US)-
Cette méthode remplace ou ajoute l'objet
Attr
identifié dans la collection par le nom indiqué. NamedNodeMap.removeNamedItem()
(en-US)-
Cette méthode retire l'objet
Attr
de la collection à partir du nom indiqué. NamedNodeMap.item()
(en-US)-
Cette méthode renvoie l'objet
Attr
à l'index indiqué (ounull
si l'index est supérieur ou égal au nombre de nœuds. NamedNodeMap.getNamedItemNS()
(en-US)-
Cette méthode renvoie un objet
Attr
identifié par un espace de noms et un nom local associé. NamedNodeMap.setNamedItemNS()
(en-US)-
Cette méthode remplace ou ajoute un objet
Attr
identifié par un espace de noms et un nom local associé. NamedNodeMap.removeNamedItemNS()
(en-US)-
Cette méthode retire l'objet
Attr
de la collection à partir d'un espace de noms et d'un nom local associé.
Spécifications
Spécification | État | Commentaires |
---|---|---|
DOM La définition de 'NamedNodeMap' dans cette spécification. |
Standard évolutif | Interagit avec Attr plutôt qu'avec Node |
Document Object Model (DOM) Level 3 Core Specification La définition de 'NamedNodeMap' dans cette spécification. |
Obsolete | Aucune modification depuis Document Object Model (DOM) Level 2 Core Specification |
Document Object Model (DOM) Level 2 Core Specification La définition de 'NamedNodeMap' dans cette spécification. |
Obsolete | Ajout des méthodes getNamedItemNS() , setNamedItemNS() et removeNamedItemNS() |
Document Object Model (DOM) Level 1 Specification La définition de 'NamedNodeMap' dans cette spécification. |
Obsolete | Définition initiale. |
Compatibilité des navigateurs
BCD tables only load in the browser