目录

HTML DOM 元素 contains()

示例

"mySPAN" 是 "myDIV" 的后代吗?

const span = document.getElementById("mySPAN");
let answer = document.getElementById("myDIV").contains(span);
亲自试一试 »

描述

这个contains()方法返回true如果一个节点是一个节点的后代。

这个contains()方法返回false如果不。

笔记

后代可以是孩子、孙子、曾孙……


语法

node.contains( node)

参数

Parameter Description
node Required.
The node that may be a descendant of the node.

返回值

类型 描述
布尔值 true- 该节点是后代
false- 该节点不是后代

浏览器支持

element.contains()是 DOM Level 1 (1998) 功能。

所有浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11