HTML DOM previousElementSibling 屬性
實例
返回上一個列表選項的 HTML 內容:
var x = document.getElementById("item2").previousElementSibling.innerHTML;
定義和用法
previousElementSibling 屬性返回指定元素的前一個兄弟元素(相同節點樹層中的前一個元素節點)。
previousSibling 屬性與 previousElementSibling 屬性的差別:
- previousSibling 屬性返回元素節點之前的兄弟節點(包括文本節點、注釋節點);
- previousElementSibling 屬性只返回元素節點之前的兄弟元素節點(不包括文本節點、注釋節點);
previousElementSibling 屬性為只讀屬性。
提示: 使用 nextElementSibling 屬性返回指定元素的下一個兄弟元素。
提示: 使用 children 屬性返回指定元素的任何子元素。
流覽器支持
屬性 | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
語法
node.previousElementSibling
技術細節
返回值: | Node 對象,表示元素的前一個兄弟元素,如果沒有前一個兄弟元素則返回 null。 |
---|---|
DOM 版本 | DOM 3 |