Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Element : méthode getAttributeNodeNS()

Baseline Large disponibilité

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La méthode getAttributeNodeNS() de l'interface Element retourne le nœud Attr de l'élément avec l'espace de noms défini.

Cette méthode est utile si vous avez besoin des propriétés d'instance de l'attribut avec espace de noms. Si vous avez seulement besoin de la valeur de l'attribut avec espace de noms, vous pouvez utiliser la méthode getAttributeNS() à la place.

Si vous avez besoin du nœud Attr d'un élément dans des documents HTML et que l'attribut n'a pas d'espace de noms, utilisez plutôt la méthode getAttributeNode().

Syntaxe

js
getAttributeNodeNS(namespace, nodeName)

Paramètres

namespace

Une chaîne de caractères définissant l'espace de noms de l'attribut.

nodeName

Une chaîne de caractères définissant le nom de l'attribut.

Valeur de retour

Le nœud pour l'attribut défini.

Notes

getAttributeNodeNS() est plus spécifique que Element.getAttributeNode(), car il permet de définir les attributs faisant partie d'un espace de noms donné. Le mutateur correspondant à cet accesseur est Element.setAttributeNodeNS().

Spécifications

Spécification
DOM
# dom-element-getattributenodens

Compatibilité des navigateurs

Voir aussi