Proprietà firstChild

La proprietà firstChild memorizza il primo nodo figlio dell'elemento. Se l'elemento non ha elementi figli - viene restituito null.

Sintassi

javascriptelemento.firstChild;

Esempio

Otteniamo il testo del primo nodo dell'elemento:

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

console.log(text);

Risultato dell'esecuzione del codice:

javascript'testo'

Vedi anche

  • la proprietà firstElementChild,
    che contiene il primo elemento
  • la proprietà lastChild,
    che contiene l'ultimo nodo
  • la proprietà childNodes,
    che contiene tutti i nodi dell'elemento