导航节点的关系

简介: 导航节点的关系

导航节点的关系

下面的代码使用节点关系导航节点树:

实例

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName("book")[0].childNodes;
y=xmlDoc.getElementsByTagName("book")[0].firstChild;

for (i=0;i<x.length;i++)
{
if (y.nodeType==1)
{
// 输出节点名
document.write(y.nodeName + "");
}
y=y.nextSibling;
}

尝试一下 »

使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
获取第一个 book 元素的子节点
把 "y" 变量设置为第一个 book 元素的第一个子节点
对于每个子节点(第一个子节点从 "y" 开始),检查节点类型,如果节点类型为 "1",则是元素节点
如果是元素节点,则输出该节点的名称
把 "y" 变量设置为下一个同级节点,并再次运行循环

导航节点的关系

相关文章
导航节点的关系
导航节点的关系
|
24天前
导航节点的关系
导航节点的关系
导航节点的关系
导航节点的关系
|
12月前
|
弹性计算 监控 安全
阿里云APP有什么用?在哪里可以下载纯净版?阿里云APP下载及使用介绍
手机阿里云App是阿里云官方出品的移动应用,为用户提供随时随地触达阿里云的能力。目前网上有很多第三方平台都可以下载,但是有的用户担心第三方平台的APP不是纯净版,可能带有其他插件。其实我们可以通过阿里云官方就能下载到纯净版的APP,纯净版APP具有安全、便捷、快速、实时的特点,帮助用户在手机上快速购买续费、进行云产品的管控。
722 0
阿里云APP有什么用?在哪里可以下载纯净版?阿里云APP下载及使用介绍
|
SQL JSON Oracle
byzer笔记本使用
byzer笔记本使用
234 0
|
机器学习/深度学习 分布式计算 并行计算
AIGC的技术点概述
阿里云AIGC(Alibaba Cloud Intelligence Graphics Card)是一种基于云端的计算机视觉深度学习平台。它基于GPU进行高效计算,同时提供丰富的深度学习应用与API接入,包括目标检测、图像分割、文本识别等多个领域。
540 0
|
弹性计算 调度
阿里云服务器ECS通用型和共享型有什么区别?
阿里云共享型和通用型的区别,实际上是共享型和独享型云服务器的区别,只有CPU计算性能是有差别的,共享型云服务器的CPU计算性能不如独享型,ECS共享型云服务器在高负载时可能导致计算性能波动不稳定,而通用型云服务器计算性能稳定。除了CPU计算性能,其他的如公网带宽、系统盘及内存等都是无差别的
275 0
阿里云服务器ECS通用型和共享型有什么区别?
Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具
Desmos是一个在线绘制函数图像的网站,通过表达式,Desmos可以轻松的帮助你绘制你想绘制的图像,精准且方便。
1381 0
Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具
|
JavaScript 关系型数据库 MySQL
Node.js:mysql2.js的基本操作增删改查
Node.js:mysql2.js的基本操作增删改查
308 0