Derniers tutoriels de développement web
 

HTML DOM nodeValue Propery

<Object Élément

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:

  • Renvoie la valeur null pour les noeuds d'éléments et nœuds de documents
  • Renvoie la valeur de l'attribut pour les nœuds d'attributs
  • Retourne le contenu des noeuds de texte
  • Retourne le contenu des nœuds de commentaire
version DOM Niveau de base 1 Noeud objet

Exemples

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é


<Object Élément