Propriété data

La propriété data permet de lire le contenu d'un nœud texte d'un élément, y compris le texte commenté.

Syntaxe

javascriptélément.data;

Exemple

Affichons le texte du premier enfant à l'aide de la propriété data :

html<body>
  text1 <!--com1-->
  text2 <!--com2-->
</body>
javascriptlet elem = document.body.firstChild;
console.log(elem.data); 

Résultat de l'exécution du code :

javascript'text1'

Exemple

Maintenant, affichons le commentaire du premier élément enfant :

html<body>
  text1 <!--com1-->
  text2 <!--com2-->
</body>
javascriptlet elem = document.body.firstChild;
let comment = elem.nextSibling;
console.log(comment.data);

Résultat de l'exécution du code :

javascript'com1'

Voir aussi

  • la méthode nodeValue,
    qui définit la valeur d'un nœud