例
获取列表项的上一个兄弟的HTML内容:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
x的结果将是:
Coffee (first li)
试一试» 定义和用法
该previousElementSibling属性返回指定元素的前一个元素,在同一棵树上的水平。
此属性和之间的差previousSibling ,是previousSibling返回前一个兄弟节点作为元素节点,文本节点或注释节点,而previousElementSibling返回前一个兄弟节点作为元素节点(ignores text and comment nodes) 。
此属性为只读。
提示:使用nextElementSibling属性返回指定元素的下一个元素。
提示:使用儿童属性返回指定元素的任何子元素。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9 | 3.5 | 4 | 10.0 |
句法
node .previousElementSibling
技术细节
返回值: | 一个节点对象,代表的元件,或空的前一个兄弟如果没有前一个兄弟 |
---|---|
DOM版本 | 核心3级元素遍历 |