最新のWeb開発のチュートリアル
 

HTML DOM previousElementSibling Propery

<Elementオブジェクト

リスト項目の前の兄弟のHTMLコンテンツを取得します。

var x = document.getElementById("item2").previousElementSibling.innerHTML;

xの結果は次のようになります。

Coffee (first li)
»それを自分で試してみてください

定義と使用法

previousElementSiblingプロパティは、同じツリーレベルで、指定された要素の前の要素を返します。

このプロパティとの間の差previousSiblingはは 、previousElementSibling要素ノードとして前の兄弟ノードを返しながらpreviousSiblingはは、要素ノード、テキスト・ノードやコメントノードと前の兄弟ノードを返すことである(ignores text and comment nodes)

このプロパティは読み取り専用です。

ヒント:使用nextElementSiblingの指定された要素の次の要素を返すようにプロパティを。

ヒント:使用する子どもの指定された要素の子要素を返すようにプロパティを。


ブラウザのサポート

プロパティ
previousElementSibling 2.0 9.0 3.5 4.0 10.0

構文

node .previousElementSibling

技術的な詳細

戻り値: 以前の兄弟が存在しない場合、前の要素の兄弟、またはヌルを表すノードオブジェクト
DOMバージョン コアレベル3要素トラバーサル

<Elementオブジェクト