Propriété firstChild

La propriété firstChild stocke le premier nœud enfant d'un élément. Si l'élément n'a pas d'enfants - elle retourne null.

Syntaxe

javascriptélément.firstChild;

Exemple

Obtenons le texte du premier nœud de l'élément :

html<div id="parent">text<p>parag</p><!--com--></div>
javascriptlet parent = document.querySelector('#parent');
let text = parent.firstChild.textContent;

console.log(text);

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

javascript'text'

Voir aussi

  • la propriété firstElementChild,
    qui contient le premier élément
  • la propriété lastChild,
    qui contient le dernier nœud
  • la propriété childNodes,
    qui contient tous les nœuds de l'élément