我是靠谱客的博主 尊敬墨镜,这篇文章主要介绍js判断一个元素是否为另一个元素的子元素的代码,现在分享给大家,希望可以做个参考。

当然方法有很多,不过个人认为通过判断一个元素是否为另一个元素的子元素是最简单的实现方式之一。
废话少说直接上方法:

复制代码 代码如下:

function isParent (obj,parentObj){
while (obj != undefined && obj != null && obj.tagName.toUpperCase() != 'BODY'){
if (obj == parentObj){
return true;
}
obj = obj.parentNode;
}
return false;
}

查看demo:http://demo.uoften.com/js/2012/isParent/
感谢hafeyang的留言,js判断一个元素是否为另一个元素的子元素相关方法还有contains方法,大家可以看看司徒正美的文章 http://www.uoften.com/article/26158.htm

最后

以上就是尊敬墨镜最近收集整理的关于js判断一个元素是否为另一个元素的子元素的代码的全部内容,更多相关js判断一个元素是否为另一个元素内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(113)

评论列表共有 0 条评论

立即
投稿
返回
顶部