Exemple
Obtenez la valeur de noeud du premier <button> élément dans le document:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Le résultat de x sera:
Try it Yourself »
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
Les ensembles de propriétés nodeValue ou retourne la valeur de noeud du noeud spécifié.
Si le nœud est un nœud d'élément, la propriété nodeValue renvoie null.
Remarque: Si vous voulez retourner le texte d'un élément, rappelez - vous que le texte est toujours à l' intérieur d' un nœud de texte, et vous devrez retourner la valeur du nœud de nœud de texte ( element .childNodes[0].nodeValue) .
Pour les autres types de noeuds, la propriété nodeValue retourne des valeurs différentes pour différents types de nœuds.
Astuce: Une alternative à la propriété nodeValue peut être la textContent propriété.
Support du navigateur
Propriété | |||||
---|---|---|---|---|---|
nodeValue | Oui | Oui | Oui | Oui | Oui |
Syntaxe
Renvoie la valeur du noeud:
node .nodeValue
Définissez la valeur du noeud:
node .nodeValue= value
Valeurs de propriété
Valeur | La description |
---|---|
value | Indique la valeur de noeud du noeud spécifié |
Détails techniques
Valeur de retour: | Une chaîne représentant la valeur du noeud. Valeurs possibles:
|
---|---|
version DOM | Niveau de base 1 Noeud objet |
autres exemples
Exemple
Obtenez le nom de noeud, la valeur de noeud et le type de noeud du <div> premier noeud enfant de l' élément:
<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>
Le résultat de txt sera:
The node name: #text
The node value: This is a div element.
The node
type: 3
Essayez vous - même » Pages associées
Référence HTML DOM: nœud. nodeName propriété
Référence HTML DOM: nœud. nodeType propriété
Référence HTML DOM: nœud. propriété nodeValue
Référence HTML DOM: nœud. childNodes propriété