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


元素對象參考手冊 元素對象