如何获取已知节点的同级节点?

xxwood 2012-02-07 04:39:33
xml操作,我通过getElementsByTagName获取节点集合,然后逐个判断其nodeValue,如果符合条件,那么我要获取同级的另一个节点的值,怎么做啊?

说明:1、同级的节点只有这2个。 2、因为xml是自动生成的,所以上一级节点名不固定
...全文
382 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gnik2018 2012-02-07
  • 打赏
  • 举报
回复
$(id).next()
将生成的id传进去试下行不
孟子E章 2012-02-07
  • 打赏
  • 举报
回复
当前节点的parentNode然后使用childNodes遍历。
或者使用
previousSibling
nextSibling
等得到前面后面的节点
  • 打赏
  • 举报
回复
给你讲下思路吧
通过getElementsByTagName获取节点集合,然后逐个判断其nodeValue,如果符合条件,根据这个node找到它的父节点,然后再根据父节点就可以得到所有它的子节点了
三石-gary 2012-02-07
  • 打赏
  • 举报
回复
看下xml 的结构。。

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧