element.getAttributeNodeNS

Résumé

Renvoie le nœud Attr pour l'attribut avec l'espace de noms et le nom donnés.

Syntaxe

js
attributeNode = element.getAttributeNodeNS(namespace, nodeName);

Paramètres

attributeNode

Le nœud pour l'attribut spécifié.

namespace

Une chaîne spécifiant l'espace de noms de l'attribut.

nodeName

Une chaîne spécifiant le nom de l'attribut.

== Example == TBD The example needs to be fixed // html: <div id="top" /> t = document.getElementById("top"); specialNode = t.getAttributeNodeNS( "http://www.mozilla.org/ns/specialspace", "id"); // iNode.value = "full-top"

Notes

getAttributeNodeNS est plus spécifique que Element.getAttributeNode en ce qu'il permet de spécifier les attributs faisant partis d'un espace de noms particulier. La méthode de réglage correspondante est Element.setAttributeNodeNS.

Méthodes DOM traitant des attributs sur les éléments :

DOM Level 1 (le plus courant) DOM Level 2 DOM Level 1 traitant directement les nœuds Attr DOM Level 2 traitant directement les nœuds Attr
setAttribute (DOM 1) setAttributeNS setAttributeNode setAttributeNodeNS
getAttribute (DOM 1) getAttributeNS getAttributeNode getAttributeNodeNS
hasAttribute (DOM 2) hasAttributeNS - -
removeAttribute (DOM 1) removeAttributeNS removeAttributeNode -

Spécification