轻松上手,快乐学习!

HTML DOM nextSibling 属性


实例

获取列表项的下一个同级的 HTML 内容:

var x = document.getElementById("item1").nextSibling.innerHTML;
亲自试一试 »

定义和用法

nextSibling 属性在同一树级别上返回紧跟在指定节点之后的节点。

返回的节点作为节点对象返回。

此属性与nextElementSibling的区别在于, nextSibling 将下一个同级节点作为元素节点、文本节点或注释节点返回, 而 nextElementSibling 将下一个同级节点作为元素节点返回(忽略文本和注释节点)。

该属性是只读的。

提示: 使用 previousSibling 属性在同一树级别返回指定节点的上一个节点。

提示: 使用 childNodes 属性返回指定节点的任何子节点。


浏览器支持

属性
nextSibling Yes Yes Yes Yes Yes

语法

node.nextSibling

技术细节

返回值: Node 节点对象,表示节点的下一个同级,如果没有下一个同级,则为 null
DOM 版本 Core Level 1 Node Object

相关页面

HTML DOM 参考手册: node.childNodes 属性

HTML DOM 参考手册: node.firstChild 属性

HTML DOM 参考手册: node.lastChild 属性

HTML DOM 参考手册: node.parentNode 属性

HTML DOM 参考手册: node.previousSibling 属性

HTML DOM 参考手册: node.nodeName 属性