Propriété HTML DOM nodeName
Exemple
Obtenez le nom de nœud d'un élément <p> :
var x = document.getElementById("myP").nodeName;
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La propriété nodeName renvoie le nom du nœud spécifié.
Si le nœud est un nœud d'élément, la propriété nodeName renverra le nom de la balise.
Si le nœud est un nœud d'attribut, la propriété nodeName renverra le nom de l'attribut.
Pour les autres types de nœuds, la propriété nodeName renverra différents noms pour différents types de nœuds.
Astuce : Vous pouvez également utiliser la propriété tagName pour renvoyer le nom de balise d'un élément. La différence est que tagName ne renvoie que les noms de balises, tandis que nodeName renvoie le nom de tous les nœuds (balises, attributs, texte, commentaires).
Cette propriété est en lecture seule.
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
nodeName | Yes | Yes | Yes | Yes | Yes |
Syntaxe
node.nodeName
Détails techniques
Valeur de retour : |
Une chaîne, représentant le nom du nœud.
Valeurs possibles:
|
---|---|
Version DOM | Objet de nœud principal de niveau 1 |
Plus d'exemples
Exemple
Obtenez le nom de nœud de l'élément <body> :
var x = document.body.nodeName;
Exemple
Obtenez les noms de nœuds des nœuds enfants de l'élément <body> :
var c = document.body.childNodes;
var txt = "";
var i;
for (i = 0; i < c.length; i++) {
txt = txt + c[i].nodeName + "<br>";
}
document.getElementById("demo").innerHTML = txt;
Exemple
Obtenez le nom du nœud, la valeur du nœud et le type de nœud du premier nœud enfant de l'élément <div> :
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
Pages connexes
Référence HTML DOM : élément. Propriété tagName
Référence HTML DOM : nœud. Propriété nodeType
Référence HTML DOM : nœud. propriété nodeValue
Référence HTML DOM : nœud. Propriété childNodes