XML DOM childNodes Eigenschaft
Definition und Verwendung
childNodes Eigenschaft gibt den NodeList der Unter knotsen des Dokuments zurück.
语法:
documentObject.childNodes
Hinweise und Anmerkungen:
Hinweis:Verwende die Länge-Property des NodeList, um die Anzahl der Knoten in der Knotenliste zu bestimmen. Wenn du die Länge der Knotenliste kennst, kannst du sie leicht durchlaufen und die benötigten Werte extrahieren!
Beispiel
In allen Beispielen verwenden wir das XML-Dokument books.xml, sowie die JavaScript-Funktion loadXMLDoc().
Der folgende Code-Abschnitt zeigt die Unterpunkte des XML-Dokuments an:
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 />")
}
Ausgabe von IE:
Nodename: xml (nodetype: 7) Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)
Ausgabe von Mozilla (Firefox):
Nodename: #comment (nodetype: 8) Nodename: #comment (nodetype: 8) Nodename: bookstore (nodetype: 1)