如果能得到同级的第一个节点,想访问任意同级的节点,怎么做呢

来源:9-12 插入节点appendChild()

ry836478606

2016-03-27 15:44

如果能得到同级的第一个节点,想访问任意同级的节点,怎么做呢

写回答 关注

1回答

  • 阿阿阿松
    2016-03-27 17:38:39
    已采纳

    不是可以用nodeObject.nextSibling 和nodeObject.previousSibling  访问兄弟节点吗 那个就是访问同级的后一个和前一个节点啊

    可以使用限定次数的循环调用nodeObject.nextSibling 和nodeObject.previousSibling访问同级的各个节点

    或者获取该节点父节点的子节点来进行访问比如

    var x=document.getElementById("id").parentNode.childNode;

    然后就可以通过x[i]来访问在id父节点下与id同级的第i+1个节点了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题