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

HTML DOM nextSibling Propery

<Elementオブジェクト

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

var x = document.getElementById("item1").nextSibling.innerHTML;

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

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

定義と使用法

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

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

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

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

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

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


ブラウザのサポート

プロパティ
nextSibling はい はい はい はい はい

構文

node .nextSibling

技術的な詳細

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

関連ページ

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

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

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

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

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

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


<Elementオブジェクト