nextSibling返回其父节点的childNodes子节点列表中紧随其后的节点
nextElementSibling返回的则是其父节点的childNodes子节点列表中紧随其后的元素节点
previousSiblingpreviousElementSibling类似

DOM 节点
根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点:
1. 整个文档是一个文档节点,节点类型:9
2. 每个 HTML 元素是元素节点,节点类型:1
3. HTML 元素内的文本是文本节点,节点类型:3
4. 每个 HTML 属性是属性节点,节点类型:2
5. 注释是注释节点,节点类型:8

所以我们在使用nextSibling时获取到的节点有可能是个文本节点,如空白符,回车等

nextSibling和nextElementSibling的区别相关推荐

  1. nextSibling 和nextElementSibling的区别

    使用nextSibling属性返回指定节点之后的下一个兄弟节点,(即:相同节点树层中的下一个节点). nextSibling属性与nextElementSibling属性的差别:  nextSibli ...

  2. 【踩坑】nextSibling 和nextElementSibling的区别

    DOM 使用nextSibling属性返回指定节点之后的下一个兄弟节点,(即:相同节点树层中的下一个节点). nextSibling属性与nextElementSibling属性的差别:  nextS ...

  3. HTML DOM nextSibling 和nextElementSibling属性

    nextSibling 和nextElementSibling的区别 nextSibling属性返回元素节点之后的兄弟节点(包括文本节点.注释节点): nextElementSibling属性只返回元 ...

  4. nextSibling 和nextElementSibling

    #nextSibling 和nextElementSibling的区别 DOM 使用nextSibling属性返回指定节点之后的下一个兄弟节点,(即:相同节点树层中的下一个节点). nextSibli ...

  5. nextSibling,nextElementSibling的区别;

    html文档如下: <div id="box"><ul id="ul"><li>第一个</li><li i ...

  6. nextSibling与nextElementSibling区别

    nextSibling属性返回元素节点之后的兄弟节点(包括文本节点.注释节点): nextElementSibling属性只返回元素节点之后的兄弟元素节点(不包括文本节点.注释节点): 在 HTML ...

  7. 原生js中nextSibling和nextElementSibling的坑

    作者:拓海老师,公众号:拓海老师 一直以来js的随性让初学者蛋疼菊紧,但是真正玩熟了之后,还是非常有意思的! 今天拓海老师跟大家说一下原生js中获取元素的下一个直接兄弟元素的坑! 业务场景:点击当前元 ...

  8. js和jq的联系和区别

    我是一个从汽车行业转行IT的项目经理,我是Edward,如想了解更多,请关注我的公众号[转行项目经理的逆袭之路]. 今天来聊聊js和jq. 以上两幅图可以表明两者之间的关系,用一句说来表示就是: jq ...

  9. dom node and html element,DOM parentNode和parentElement之间的区别

    6 个答案: 答案 0 :(得分:380) parentElement是Firefox 9和DOM4的新功能,但它已经存在于所有其他主流浏览器中. 在大多数情况下,它与parentNode相同.当节点 ...

最新文章

  1. 名词用作动词举例_哪些词后面加动名词,哪些词加不定式,两者都可以加的又有那些?...
  2. Python之多进程
  3. 回顾线程的竞争机制-重量级锁
  4. 我的Go+语言初体验——(1)超详细安装教程
  5. php酒店管理论文,酒店管理毕业论文
  6. Linux rm , cp, mv 命令
  7. 汇编语言:协处理器浮点指令:FILD
  8. linux进程关系图谱
  9. 计算机网络安全基础的上机知识,网络安全上机竞赛试题操作演示.pdf
  10. 亿阳信通:不可表示的数
  11. drools学习笔记-rule组织方式
  12. webx 容器初始化
  13. 遗传算法学习笔记01
  14. 圆桌对话:机器学习的商业应用,创业公司并非没有机会 | CCF-GAIR 2017
  15. 打印机相关的c语言程序,VC下打印机的使用
  16. sql server嵌套查询
  17. 【钢铁侠3】【高清1280版HD-RMVB.英语中字】【2013最新美国票房科幻动作大片】...
  18. “笨办法”学Python3,Zed A. Shaw,习题33
  19. 软件注册篇---注册码
  20. SAP ABAP转换特殊字符乱码

热门文章

  1. pytorch入门(二):常见神经网络的原理及实现
  2. mysql prepare 注入_实战1:如何用 PREPARE 防止 SQL 注入
  3. discuz android源码分析,Discuz 原生手机客户端,完全开源!包括android及ios源码。...
  4. word2vec模型评估_「译」 用 Word2vec 表示音乐?
  5. [SCOI2007]修车【最大流最小费用】
  6. MySQL中的排序规则
  7. 利用poi实现table表格导出excel
  8. callback函数学习(二)
  9. 通俗理解JavaScript闭包
  10. 我不做大哥好多年--------