Gli ultimi tutorial di sviluppo web
 

HTML DOM firstElementChild Propery

<Oggetto Element

Esempio

Prendi il contenuto HTML del primo elemento figlio di un <ul> elemento:

var x = document.getElementById("myList").firstElementChild.innerHTML;

Il risultato di x sarà:

Coffee
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

La proprietà firstElementChild restituisce il primo elemento figlio dell'elemento specificato.

La differenza tra questa proprietà e firstChild , è che firstChild restituisce il primo nodo figlio come un nodo elemento, un nodo di testo o di un nodo di commento (depending on which one's first) , mentre firstElementChild restituisce il primo nodo figlio come un nodo elemento (ignores text and comment nodes) .

Questa proprietà è di sola lettura.

Suggerimento: Utilizzare la figli proprietà per restituire qualsiasi elemento figlio di un elemento specificato. i bambini [0] produrranno lo stesso risultato di firstElementChild.

Suggerimento: per tornare l'ultimo elemento figlio di un elemento specifico, utilizzare la lastElementChild proprietà.


Supporto browser

Proprietà
firstElementChild 2.0 9.0 3.5 4.0 10.0

Sintassi

element .firstElementChild

Dettagli tecnici

Valore di ritorno: Un oggetto Node, che rappresenta il primo elemento figlio di un elemento, oppure null se non ci sono elementi figlio
DOM Version Nucleo Livello 3 Elemento Traversal

Esempi

Altri esempi

Esempio

Ottenere il nome del tag del primo elemento figlio di un <div> elemento:

var x = document.getElementById( "myDIV" ).firstElementChild.tagName;
document.getElementById("demo").innerHTML = x;

Il risultato di x sarà:

P
Prova tu stesso "

Esempio

Ottenere il testo del primo nodo di un elemento <select> elemento:

var x = document.getElementById("mySelect").firstElementChild.text;

Il risultato di x sarà:

Audi
Prova tu stesso "

<Oggetto Element