如何判断一个元素的parentElement或parentElement的parentElement是不是一个指定名称的元素 var o=document.getElementById("xx")while(o.id!="yy") o=o.parentElement从xx元素开始向上查找id为yy父对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 while(o.id!="yy" && o.parentElement) o=o.parentElement var o=null;while(o.id!="yy" && o.parentElement) o=o.parentElementif(o.id=="yy") alert("找到了...");else alert("没找到..."); var obj=document.getElementsByName("username")[i]; var isfind=false; var cannext=true; while(!isfind && cannext) { alert(obj.parentElement.id); if(obj.parentElement.id==""){ cannext=false; alert("aa"); }else{ if(obj.parentElement.id=="div9"){ isfind=true; }else{ obj=obj.parentElement; } } }这时里哪里有问题呀 两段JScript,同时使用就后面的一段有效果,求解..... 打开网页跳转问题 js里 match() 看不懂的调用方式 js 中的导航可以在IE8上正常显示,但是不能够在IE6上显示,请大家帮忙看看 <script>脚本标签可以加载的文件后缀类型有哪些? 求一正则表达式 B/S结构的web打印,有什么好的方法吗? 计算函数执行时间。。。。。。。。。。。。。 Ext4 window的blur事件无效果? javascript的函数调用,谁来救救我啊! 请大伙帮忙解决一下mozilla中的一个js问题?谢谢 这样用js能实现吗
o=o.parentElement
while(o.id!="yy" && o.parentElement)
o=o.parentElement
if(o.id=="yy")
alert("找到了...");
else
alert("没找到...");
var isfind=false;
var cannext=true;
while(!isfind && cannext) {
alert(obj.parentElement.id);
if(obj.parentElement.id==""){
cannext=false;
alert("aa");
}else{
if(obj.parentElement.id=="div9"){
isfind=true;
}else{
obj=obj.parentElement;
}
}
}
这时里哪里有问题呀