软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > Web前端 > Ajax/JavaScript > js判断一个元素是否为另一个元素的子元素

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

用js判断一个元素是否为另一个元素的子元素,再做一些效果的时候经常用到,特别是和鼠标事件相关的应用中,比如一个浮层,在鼠标操作浮层内元素的时候浮层显示,当点击浮层外的元素的时候隐藏浮层。当然方法有很多,不过个人认为通过判断一个元素是否为另一个元素的子元素是最简单的实现方式之一。

废话少说直接上方法:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com]
function isParent (obj,parentObj){
while (obj != undefined && obj != null && obj.tagName.toUpperCase() != 'BODY'){
if (obj == parentObj){
return true;
}
obj = obj.parentNode;
}
return false;
}

演示:点击此处

js判断一个元素是否为另一个元素的子元素相关方法还有contains方法,请查看这篇文章:http://www.veryhuo.com/a/view/36199.html

本文出自:http://www.css88.com/

    相关阅读
    栏目导航
    推荐软件