js 判断元素中是否包含指定元素
warning:
这篇文章距离上次修改已过436天,其中的内容可能已经有所变动。
在JavaScript中,可以使用Element.contains()方法来判断一个父元素是否包含一个指定的子元素。如果子元素是父元素的子孙元素(直接或间接),则返回true;否则返回false。
示例代码:
// 假设有两个元素
var parentElement = document.getElementById('parent');
var childElement = document.getElementById('child');
// 使用contains方法判断
if (parentElement.contains(childElement)) {
console.log('父元素包含指定的子元素');
} else {
console.log('父元素不包含指定的子元素');
}在这个例子中,parentElement是父元素,childElement是要检查的子元素。如果childElement是parentElement的子元素或子孙元素,contains方法将返回true;否则返回false。
评论已关闭