[Edge]。読取専用。→、
Node のノード ツリーに於いて兄ノードを Node で返します。
該当がない場合は null を返します。
mdn: 指定されたノードの親ノードの childNodes リスト内で、直前にある ノードを返します。指定されたノードがリストの先頭にあった倍は null を返します。
Node | Node。 |
---|
Node、または null。
Geckoベースのブラウザーはソース マークアップの中で空白を表現するためにテキスト ノードをドキュメントに挿入します。ですので、例えば Node.firstChild や Node.previousSibling で得られるノードが、作者が取得しようとした実際の要素ではなく、空白のテキスト ノードを参照していることがあります。
より多くの情報を得るには『』と『』を参照してください。
HTML:
<SPAN id=IdSpan>[SPAN要素]</SPAN>開始<SPAN id=IdTest>[SPAN要素。id=IdTest]</SPAN>終了<BR id=IdBr>
JavaScript:
D=IdTest.previousSibling; DA=IdBr.previousSibling;
得られた内容:D
=[object]:[object Text] wholeText=[string]:開始 assignedSlot=[object]:null splitText=[function]:function splitText() { [native code] } data=[string]:開始 …
得られた内容:DA
=[object]:[object Text] wholeText=[string]:終了 assignedSlot=[object]:null splitText=[function]:function splitText() { [native code] } data=[string]:終了 …
JavaScript:
C1=IdSpan.firstChild; //=[object]:[object Text] //wholeText=[string]:[SPAN要素] //… D=C1.previousSibling; //=[object]:null