JavaScript实现获得所有兄弟节点的方法

 更新时间:2015年07月23日 14:45:17   作者:不吃皮蛋  
这篇文章主要介绍了JavaScript实现获得所有兄弟节点的方法,实例分析了javascript节点遍历的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了JavaScript获得所有兄弟节点的方法。分享给大家供大家参考。具体如下:

这段代码先获得元素父节点,然后获得其父节点的所有子节点,然后删除自己便是所有兄弟节点

function sibling(elem){
  var r=[];
  var childs=elem.parentNode.childNodes;
  for(var i=0,len=childs.length;i<len;i++){
    if(childs[i].nodeType==1&&childs[i]!=elem){
      r.push(childs[i]);
    }
  }
  return r;
}

希望本文所述对大家的javascript程序设计有所帮助。

相关文章

  • 使用json对象转化为key,value的对象数组

    使用json对象转化为key,value的对象数组

    这篇文章主要介绍了使用json对象转化为key,value的对象数组方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • JSONP 的原理、理解 与 实例分析

    JSONP 的原理、理解 与 实例分析

    这篇文章主要介绍了JSONP 的原理、理解与实例,结合实例形式分析了JSONP 的基本概念、原理、理解与使用技巧,需要的朋友可以参考下
    2020-05-05
  • Async Validator 异步验证使用说明

    Async Validator 异步验证使用说明

    async-validator 是一个异步验证的库,需要传入要验证的数据和验证规则 ,下面通过本文给大家介绍Async Validator 异步验证使用说明,需要的的朋友参考下吧
    2017-07-07
  • xml分页+ajax请求数据源+dom取结果实例代码

    xml分页+ajax请求数据源+dom取结果实例代码

    最近做的一个项目里的某个小功能,主要是为了方便选择数据 演示地址:由于有恶意程序,所以去掉地址
    2008-10-10
  • 如何给ss bash 写一个 WEB 端查看流量的页面

    如何给ss bash 写一个 WEB 端查看流量的页面

    由于刚毕业的穷大学生,和朋友合租了一台服务器开了多个端口提供 ss 服务,懒得配置 ss-panel,就使用了 ss-bash 来监控不同端口的流量,但每次都要等上服务器才能看到流量使用情况,很麻烦,于是就写了个简单的页面来提供 WEB 访问,具体内容一起通过本文学习吧
    2017-03-03
  • 微信小程序 子级页面返回父级并把子级参数带回父级实现方法

    微信小程序 子级页面返回父级并把子级参数带回父级实现方法

    这篇文章主要介绍了微信小程序 子级页面返回父级并把子级参数带回父级实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • js中的cookie的读写操作示例详解

    js中的cookie的读写操作示例详解

    cookie是有有效期的,cookie的默认有效期是从cookie生成至浏览器关闭,也可以通过设置cookie的有效期来指定其失效日期;用户也可以禁止cookie也可以手动删除cookie
    2014-04-04
  • 浅谈bootstrap源码分析之scrollspy(滚动侦听)

    浅谈bootstrap源码分析之scrollspy(滚动侦听)

    下面小编就为大家带来一篇浅谈bootstrap源码分析之scrollspy(滚动侦听)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 图解JavaScript中的this关键字

    图解JavaScript中的this关键字

    这篇文章利用图片讲解的方式向大家解释了JavaScript中的this关键字,JavaScript this 到底指向什么?从这篇文章中大家可以得到想要的答案,需要的朋友可以参考下
    2015-10-10
  • JS实现控制表格行内容垂直对齐的方法

    JS实现控制表格行内容垂直对齐的方法

    这篇文章主要介绍了JS实现控制表格行内容垂直对齐的方法,通过javascript的getElementById获取元素并设置其相应样式来实现这一功能,需要的朋友可以参考下
    2015-03-03

最新评论