获取当前对象的某一个匹配tagName的父节点对象

来源:互联网 发布:清除上网痕迹软件 编辑:程序博客网 时间:2024/04/30 00:29
function fnGetParentTagObject(currentNode ,tagName){
    
var result = null;
    
var tempCurrentNode = currentNode;
    
for(var i=0;i<20;i++){
        
if(typeof(tempCurrentNode.parentElement)=="undefined")
            
break;
        
else
            tempCurrentNode 
= tempCurrentNode.parentElement;
        
if(tempCurrentNode.tagName==tagName){
            result
=tempCurrentNode
            
break;
        }

    }

    
return result;
}
 
原创粉丝点击