XML DOM childNodesEigenschaft
Node-Objekt
Definition und Verwendung
Die childNodes-Eigenschaft gibt eine Knotenliste der Kindknoten des angegebenen Knotens zurück.
Syntax
nodeObject.childNodes
Tipps und Hinweise
Tipp:Bitte verwenden Sie die length-Eigenschaft der Knotenliste, um die Anzahl der Knoten in einer Knotenliste zu berechnen. Sobald Sie die Länge der Knotenliste kennen, können Sie die Liste einfach durchlaufen und die benötigten Werte extrahieren!
Beispiel
Das folgende Code-Snippet verwendetloadXMLDoc(), um "" in xmlDoc zu laden und die untergeordneten Knoten des XML-Dokuments anzuzeigen:
Beispiel
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
{
document.write("Knotenname: " + x[i].nodeName + "<br>");
document.write(" (Knotentyp: " + x[i].nodeType + ") ");
}
Ausgabe IE:
Knotenname: xml (Knotentyp: 7)
Knotenname: #comment (Knotentyp: 8)
Knotenname: bookstore (Knotentyp: 1)
Knotenname: #comment (Knotentyp: 8)
Knotenname: bookstore (Knotentyp: 1)
Ausgabe Mozilla (Firefox):
Knotenname: #comment (Knotentyp: 8)
Knotenname: bookstore (Knotentyp: 1)
Knotenname: bookstore (Knotentyp: 1)
Selbst ausprobieren »
Demos ausprobieren
Alle untergeordneten Knoten aller Elemente in einem XML-Dokument anzeigen
Node-Objektandere Erweiterungen