节点类型(Node Types)
XML 文档的 documentElement 属性是根节点。
节点的 nodeName 属性是节点的名称。
节点的 nodeType 属性是节点的类型。
您将在本教程的下一章中学习更多有关节点属性的知识。
尝试一下
遍历节点
下面的代码遍历根节点的子节点,同时也是元素节点:
实例
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.documentElement.childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==1)
{
// 执行一次
document.write(x[i].nodeName);
document.write("");
}
}
尝试一下 »
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
获取根元素的子节点
检查每个子节点的节点类型。如果节点类型是 "1",则是元素节点
如果是元素节点,则输出节点的名称