例
かどうかを調べる<span>要素での子孫である<div>要素:
var span = document.getElementById("mySPAN");
var div =
document.getElementById("myDIV").contains(span);
div要素の結果は次のようになります。
true
»それを自分で試してみてください 定義と使用法
contains()メソッドは、ノードが指定されたノードの子孫であるかどうかを示すブール値を返します。
子孫は、その上の子、孫、ひ孫、およびすることができます。
ブラウザのサポート
表中の数字は完全に方法をサポートする最初のブラウザのバージョンを指定します。
方法 | |||||
---|---|---|---|---|---|
contains() | はい | はい | はい | はい | はい |
構文
パラメータ値 パラメーター 説明 node 必須。 含まれることができるノードを指定(a descendant of)指定されたノードを
技術的な詳細
戻り値: ノードは、指定されたノードの子孫であるかどうかを示すブール値: - 真 - ノードが子孫であります
- 偽 - ノードが子孫ではありません