请教DHTML高手! var el=event.srcElement; //你这个得到是TD而不是TR=>var el=event.srcElement.parentElement; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,这我知道啊,我的意思是当该td没有id或没有提示内容时,就查看它的上一级是否需要提示,如果上一级仍不需要提示,再查看该上级的上级,依次类推,因为可能有多层嵌套,怎么能做到呢? function MouseOverTest(){ var el=event.srcElement; while(! _ShowDiv(el)) { el = el.parentElement; if(el.tagName == "BODY") return; }}function _ShowDiv(el) { for(i=0;i<myarray.length;i++){ if(el.id==myarray[i][0]){ ShowDiv(myarray[i][1]); return true; } } return false;} to: xuzuning(唠叨) 非常感谢,一百分全给你了!我已自己解决了这个问题,我写的函数是两个for循环,不知道和你写的比起来哪个效率更高。 js选项卡在火狐无效,求教 有没有这种注释法的?如没有,怎么注释 车载GPS的坐标标注到百度地图上 请指导学习我这个菜鸟!! 有关ckeditor 3.0的图片和flash的界面问题 String.fromCharCode的问题 求这样的示例代码 关于浏览器关闭按钮"X"该如何设置为不可有的问题 top Window问题1 求助求助,ie8,ie9下问题 如何判断变量的实际类型? 可不可以把浏览者的浏览器的编码自动换成简体中文的?
var el=event.srcElement;
while(! _ShowDiv(el)) {
el = el.parentElement;
if(el.tagName == "BODY")
return;
}
}
function _ShowDiv(el) {
for(i=0;i<myarray.length;i++){
if(el.id==myarray[i][0]){
ShowDiv(myarray[i][1]);
return true;
}
}
return false;
}
非常感谢,一百分全给你了!
我已自己解决了这个问题,我写的函数是两个for循环,不知道和你写的比起来哪个效率更高。