Propriété HTML DOM nodeValue
Exemple
Obtenez la valeur de nœud du premier élément <button> dans le document :
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La propriété nodeValue définit ou renvoie la valeur de nœud du nœud spécifié.
Si le nœud est un nœud d'élément, la propriété nodeValue renverra null.
Remarque : Si vous souhaitez renvoyer le texte d'un élément, rappelez-vous que le texte se trouve toujours à l'intérieur d'un nœud de texte et que vous devrez renvoyer la valeur du nœud du nœud de texte ( élément .childNodes[0].nodeValue).
Pour les autres types de nœuds, la propriété nodeValue renverra différentes valeurs pour différents types de nœuds.
Conseil : Une alternative à la propriété nodeValue peut être la propriété textContent .
Prise en charge du navigateur
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Syntaxe
Renvoyez la valeur du nœud :
node.nodeValue
Définissez la valeur du nœud :
node.nodeValue = value
Valeurs de propriété
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Détails techniques
Valeur de retour : | Une chaîne, représentant la valeur du nœud.
Valeurs possibles:
|
---|---|
Version DOM | Objet de nœud principal de niveau 1 |
Plus d'exemples
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 : nœud. Propriété nodeName
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