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


元素对象参考手册要素オブジェクト

その他の拡張機能