在本章中,我们将讨论XML DOM Traversing.我们在上一章中研究了如何加载XML文档并解析由此获得的DOM对象.可以遍历此解析的DOM对象.遍历是一个循环,通过在节点树中逐步遍历每个元素,以系统方式完成循环.
示例
以下示例(traverse_example.htm)演示了DOM遍历.在这里,我们遍历< Employee>的每个子节点.元素.
此代码加载 node.xml .
将XML内容转换为JavaScript XML DOM对象.
获取使用方法getElementsByTagName()的元素数组(带标记元素).
接下来,我们遍历此数组并在表中显示子节点值.
执行
在服务器路径上将此文件另存为 traverse_example.html (此文件和node.xml应位于服务器的同一路径上).您将收到以下输出 :