HTML DOM previousSibling 属性
定义和用法
previousSibling 属性返回同一树级别的指定节点的上一个节点。
返回的节点作为节点对象返回。
此属性与 previousElementSibling区别在于, previousSibling 将前一个同级节点作为元素节点、文本节点或注释节点返回,而 previousElementSibling 将前一个同级节点作为元素节点返回(忽略文本和注释节点)。
该属性是只读的。
提示: 使用 nextSibling 属性返回同一树级别的指定节点的下一个节点。
提示: 使用 childNodes 属性返回指定节点的任何子节点。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
语法
node.previousSibling
技术细节
返回值: | 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.nextSibling 属性
HTML DOM 参考手册: node.nodeName 属性