DOM

Node.contains() メソッド

 編集:2022.10.30 by T.A.

[Edge]。→

Node に指定ノードが(子孫も含めて)含まれるかどうかを真偽値で返します。

構文
Node.contains(otherNode)
Node Node
otherNode Node
戻り値

BooleanotherNode が含まれていれば true、含まれいなければ false。

HTML:

<SPAN id=IdTest1>[SPAN要素1<B id=IdB>[B要素]</B>]</SPAN><BR>
<SPAN id=IdTest2>[SPAN要素2]</SPAN><BR>

JavaScript:

D=IdTest1.contains(IdTest2);  //=[boolean]:false。IdTest2 は IdTest1 に含まれていない。
DA=IdTest1.contains(IdB);     //=[boolean]:true。IdB は IdTest1 に含まれている。

テスト