导航节点的关系

简介: 导航节点的关系

导航节点的关系

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

实例

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" 变量设置为下一个同级节点,并再次运行循环

导航节点的关系

相关文章
导航节点的关系
导航节点的关系
导航节点的关系
导航节点的关系
导航节点的关系
导航节点的关系
|
弹性计算 调度
阿里云服务器ECS通用型和共享型有什么区别?
阿里云共享型和通用型的区别,实际上是共享型和独享型云服务器的区别,只有CPU计算性能是有差别的,共享型云服务器的CPU计算性能不如独享型,ECS共享型云服务器在高负载时可能导致计算性能波动不稳定,而通用型云服务器计算性能稳定。除了CPU计算性能,其他的如公网带宽、系统盘及内存等都是无差别的
336 0
阿里云服务器ECS通用型和共享型有什么区别?
Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具
Desmos是一个在线绘制函数图像的网站,通过表达式,Desmos可以轻松的帮助你绘制你想绘制的图像,精准且方便。
1611 0
Desmos-可能是迄今为止最好用的免费Web端数学图像绘制工具
|
Java Maven
Maven使用第三方jar文件的两种方法<转>
http://www.cnblogs.com/sekai/p/5932206.html   今天用上了。。 ===================== 在Maven中,使用第三方库一般是通过pom.xml文件中定义的dependency从远程repository中下载该库。
1298 0
|
JavaScript 关系型数据库 MySQL
Node.js:mysql2.js的基本操作增删改查
Node.js:mysql2.js的基本操作增删改查
335 0
|
存储 机器学习/深度学习 边缘计算
MEC|带你读《5G无线网络规划与设计》之六
在 5G 的服务化架构中,NF 既是服务的提供者,又是服务的使用者。任何NF 都可以提供一个或多个服务。5G 系统架构提供了对服务的使用者进行身份验证和对服务请求授权所必需的功能,并支持高效灵活的公开和使用服务。对于简单的服务或信息请求,可以使用请求-响应模型。对于长期存在的进程,5G架构还支持订阅-通知模型。
MEC|带你读《5G无线网络规划与设计》之六
|
弹性计算
阿里云首次在ASPLOS'19发布重磅论文:揭秘帮助ECS快速迭代的热升级技术
阿里云首次在ASPLOS上发表论文,第24届ACM编程语言和操作系统(ASPLOS'19),于2019年4月13日至17日,在普罗维登斯召开,阿里云高级技术专家郑晓代表团队在会上发表了技术报告。
3422 0