Proprietà childNodes del DOM XML

Manuale di riferimento dell'oggetto Document

Definizione e uso

L'attributo childNodes restituisce un NodeList dei figli del documento.

Sintassi:

documentObject.childNodes

Suggerimenti e note:

Suggerimento:Utilizza la proprietà lunghezza di NodeList per determinare il numero di nodi nella lista dei nodi. Una volta che conosci la lunghezza della lista dei nodi, puoi facilmente iterare attraverso questo nodo e estrarre i valori di cui hai bisogno!

Esempio

In tutti gli esempi, utilizzeremo il file XML books.xml, e la funzione JavaScript loadXMLDoc().

Il seguente frammento di codice può mostrare i nodi figli dell'XML documento:

xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
  {
  document.write("Nodename: " + x[i].nodeName)
  document.write(" (nodetype: " + x[i].nodeType + ")<br />")
  }

Output di IE:

Nodename: xml (nodetype: 7)
Nodename: #comment (nodetype: 8)
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)

Output di Mozilla (Firefox):

Nodename: #comment (nodetype: 8)
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)

Manuale di riferimento dell'oggetto Document