js判断一个元素是否为另一个元素的子元素的代码


Posted in Javascript onMarch 21, 2012

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

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.3water.com/js/2012/isParent/
感谢hafeyang的留言,js判断一个元素是否为另一个元素的子元素相关方法还有contains方法,大家可以看看司徒正美的文章 https://3water.com/article/26158.htm
Javascript 相关文章推荐
破除一些网站复制、右键限制
Nov 04 Javascript
jquery.tmpl JQuery模板插件
Oct 10 Javascript
基于JQuery实现鼠标点击文本框显示隐藏提示文本
Feb 23 Javascript
JQuery教学之性能优化
May 14 Javascript
js倒计时显示实例
Dec 11 Javascript
纯js三维数组实现三级联动效果
Feb 07 Javascript
js的OOP继承实现(必看篇)
Feb 18 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
Aug 04 Javascript
vue中引用阿里字体图标的方法
Feb 10 Javascript
vue2.0 实现页面导航提示引导的方法
Mar 13 Javascript
js根据需要计算数组中重复出现某个元素的个数
Jan 18 Javascript
原生js实现文件上传、下载、封装等实例方法
Jan 05 Javascript
HTML中的setCapture和releaseCapture使用介绍
Mar 21 #Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
Mar 21 #Javascript
js对象关系图 方便dom操作
Mar 18 #Javascript
再谈javascript面向对象编程
Mar 18 #Javascript
一个简单的Ext.XTemplate的实例代码
Mar 18 #Javascript
Javascript 面向对象编程(coolshell)
Mar 18 #Javascript
Javascript面向对象编程
Mar 18 #Javascript
You might like
wordpress之wp-settings.php
2007/08/17 PHP
php模板函数 正则实现代码
2012/10/15 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
理解 JavaScript 预解析
2009/10/25 Javascript
JS 实现导航栏悬停效果(续)
2013/09/24 Javascript
使用js写的一个简易的投票
2013/11/27 Javascript
jQuery页面加载初始化常用的三种方法
2014/06/04 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
禁用页面部分JavaScript不是全部而是部分
2014/09/03 Javascript
JavaScript中的依赖注入详解
2015/03/18 Javascript
jQuery动态添加
2016/04/07 Javascript
字太多用...代替的方法(两种)
2017/03/15 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
2017/11/28 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
微信小程序调用摄像头隐藏式拍照功能
2018/08/22 Javascript
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
javascript中的with语句学习笔记及用法
2020/02/17 Javascript
Python入门篇之列表和元组
2014/10/17 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
结束运行python的方法
2020/06/16 Python
如何做好总经理助理
2013/11/12 职场文书
《影子》教学反思
2014/02/21 职场文书
经销商订货会主持词
2014/03/27 职场文书
市场总经理岗位职责
2014/04/11 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
党员干部作风建设思想汇报范文
2014/10/25 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
安徽导游词
2015/02/12 职场文书
《兰兰过桥》教学反思
2016/02/20 职场文书
python学习之panda数据分析核心支持库
2021/05/07 Python
Python初识逻辑与if语句及用法大全
2021/08/07 Python