轻松上手,快乐学习!

HTML DOM contains() 方法


实例

查找<span> 元素是否是 <div> 元素的后代:

var span = document.getElementById("mySPAN");
var div = document.getElementById("myDIV").contains(span);
亲自试一试 »

定义和用法

contains() 方法返回一个布尔值,指示节点是否是指定节点的后代。

后代可以是孩子、孙子、曾孙等等。


浏览器支持

表中的数字表示支持该方法的第一个浏览器版本。

方法
contains() Yes 5.0 9.0 3.0 Yes

语法

node.contains(node)

参数值

参数 描述
node 必需。指定指定节点(的后代)可能包含的节点

技术细节

返回值: 布尔值,指示节点是否为指定节点的后代:
  • true - 节点是后代
  • false - 节点不是后代