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
- DOM Level 2 Core: getAttributeNodeNS (en) — traduction en français (non normative)