js判断一个元素是否为另一个元素的子元素的代码
2018-10-12 13:55
627 查看
当然方法有很多,不过个人认为通过判断一个元素是否为另一个元素的子元素是最简单的实现方式之一。
废话少说直接上方法:
查看demo:http://demo.jb51.net/js/2012/isParent/
感谢hafeyang的留言,js判断一个元素是否为另一个元素的子元素相关方法还有contains方法,大家可以看看司徒正美的文章 https://www.geek-share.com/detail/2507144008.html
废话少说直接上方法:
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.jb51.net/js/2012/isParent/
感谢hafeyang的留言,js判断一个元素是否为另一个元素的子元素相关方法还有contains方法,大家可以看看司徒正美的文章 https://www.geek-share.com/detail/2507144008.html
您可能感兴趣的文章:
相关文章推荐
- js判断一个元素是否为另一个元素的子元素的代码
- JS代码片段:判断一个元素是否进入可视区域
- js判断一个元素是否为另一个元素的子元素
- 用js判断一个元素是否为另一个元素的子元素
- JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码
- JS判断元素是否在数组内的实现代码
- js判断一个对象数组里是否存在某个元素
- 判断js对象是否拥有某一个属性的js代码
- JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码
- 2017-04-05js判断一个元素是否存在的方法
- js 判断一个元素是否存在
- jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
- js判断一个元素是否在数组内
- js 判断一个元素是否存在
- js判断一个字符串是否在另一个字符串中存在 indexOf
- js 判断一个元素是否在页面中存在
- 题目1.请给出一个运行时间为O(nlgn)的算法,使之能在给定一个由n个整数构成的集合S和另一个证书x时,判断出S中是否存在有两个其和等于x的元素。
- JS判断一个数组中是否有重复元素
- js判断一个元素是否在数组中
- 在JS文件中对同一个页面是否存在另一个js进行判断