XML DOM propiedad childNodes
Definición y Uso
ChildNodes propiedad devuelve una lista de nodos secundarios del nodo especificado.
gramática
nodeObject.childNodes
Notas y sugerencias
Consejo: Utilice lalistadenodos atributo de longitud de un nodo para calcular el número de nodos en la lista. Cuando ya se conoce la longitud de la lista de nodos, puede fácilmente bucle a través de esta lista, y el extracto de valor que necesita!
Ejemplos
El fragmento de código siguiente utiliza loadXMLDoc () a " la Books.XML " en xmlDoc y mostrar el nodo secundario del documento XML:
Ejemplos
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
{
document.write("Nodename: " + x[i].nodeName);
document.write(" (nodetype: " + x[i].nodeType + ")
");
}
x=xmlDoc.childNodes;
for (i=0;i<x.length;i++)
{
document.write("Nodename: " + x[i].nodeName);
document.write(" (nodetype: " + x[i].nodeType + ")
");
}
IE de salida:
Nodename: xml (nodetype: 7)
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)
Salida de Mozilla (Firefox):
Nodename: #comment (nodetype: 8)
Nodename: bookstore (nodetype: 1)
Nodename: bookstore (nodetype: 1)
Trate »
Trate Demos
Visualización de documentos XML todos los nodos secundarios de todos los elementos
objetos de nodo