例
獲取列表項的上一個兄弟的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級元素遍歷 |