用遍历吧
判断B是否是A的子节点function isChild(A,B){
for(var i=0;i<A.childNodes.length;i++){
if(A.childNodes[i]==B){
return true;
}
}
return false;
}
判断B是否是A的子节点function isChild(A,B){
for(var i=0;i<A.childNodes.length;i++){
if(A.childNodes[i]==B){
return true;
}
}
return false;
}
{
var e1 = document.getElementById('ROOT');
var e2 = document.getElementById('A');
while (e2.parentNode) {
if (e2 == e1)
return true;
e2 = e2.parentNode;
}
return false;
}
这样判断比较简单咯