Gli ultimi tutorial di sviluppo web
 

HTML DOM childNodes Propery

<Oggetto Element

Esempio

Ottenere una collezione del <body> nodi figlio dell'elemento:

var c = document.body.childNodes;
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

La proprietà childNodes restituisce un insieme di nodi figli di un nodo, come un oggetto NodeList.

I nodi della collezione sono ordinati come appaiono nel codice sorgente ed è possibile accedervi da numeri di indice. L'indice parte da 0.

Nota: Lo spazio bianco all'interno di elementi è considerato come testo, e il testo è considerato come nodi. I commenti sono anche considerati come nodi.

Suggerimento: È possibile utilizzare la lunghezza di proprietà dell'oggetto NodeList per determinare il numero di nodi figlio, quindi è possibile scorrere tutti i nodi secondari ed estrarre le informazioni che desidera.

Questa proprietà è di sola lettura.

Suggerimento: per restituire un insieme di nodi elemento di un nodo (excluding text and comment nodes) , utilizzare la figli di proprietà.

Suggerimento: .childNodes elemento [0] produrranno lo stesso risultato come il firstChild proprietà.


Supporto browser

Proprietà
childNodes

Sintassi

element .childNodes

Dettagli tecnici

Valore di ritorno: Un oggetto NodeList, rappresenta un insieme di nodi. I nodi della collezione restituita sono ordinati come appaiono nel codice sorgente
DOM Version Nucleo Livello 1 elemento OBJECT

Esempi

Altri esempi

Esempio

Scoprire quante bambino nodi A <div> elemento ha:

var c = document.getElementById("myDIV").childNodes.length;

Il risultato di C sarà:

5
Prova tu stesso "

Esempio

Cambiare il colore del secondo nodo figlio sfondo (index 1) di un <div> elemento:

var c = document.getElementById("myDIV").childNodes;
c[1].style.backgroundColor = "yellow";
Prova tu stesso "

Esempio

Prendi il testo del terzo nodo figlio (index 2) di un <select> elemento:

var c = document.getElementById("mySelect").childNodes[2].text;

Il risultato di C sarà:

Saab
Prova tu stesso "

Pagine correlate

Di riferimento HTML DOM: nodo. firstChild Proprietà

Di riferimento HTML DOM: nodo. lastChild Proprietà

Di riferimento HTML DOM: nodo. parentNode Proprietà

Di riferimento HTML DOM: nodo. nextSibling Proprietà

Di riferimento HTML DOM: nodo. previousSibling Proprietà

Di riferimento HTML DOM: nodo. nodeName proprietà


<Oggetto Element