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

HTML DOM previousSibling Propery

<Elementオブジェクト

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

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

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

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

定義と使用法

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

返されたノードは、ノードオブジェクトとして返されます。

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

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

ヒント:使用nextSiblingの同じツリーレベルで、指定されたノードの次のノードを返すようにプロパティを。

ヒント:使用のchildNodes指定されたノードの子ノードを返すようにプロパティを。


ブラウザのサポート

プロパティ
previousSibling はい はい はい はい はい

構文

node .previousSibling

技術的な詳細

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

関連ページ

HTML DOMリファレンス: ノード。 childNodesプロパティ

HTML DOMリファレンス: ノード。 firstChildプロパティ

HTML DOMリファレンス: ノード。 lastChildプロパティ

HTML DOMリファレンス: ノード。 parentNodeプロパティ

HTML DOMリファレンス: ノード。 nextSiblingプロパティ

HTML DOMリファレンス: ノード。 nodeNameのプロパティ


<Elementオブジェクト