var abtlqzh=document.getElementById(name+''+i);直接传ID就好!为什么还要用for
function setTab(name,cursel,n){ for(i=1;i<=n;i++){ var abtlqzh=document.getElementById(name+i); var btl=document.getElementById("btl_"+name+"_"+i); if(abtlqzh) abtlqzh.className=i==cursel?"hover":""; if(btl) btl.style.display=i==cursel?"block":"none"; } } 加个非空判断
LZ不是说[公司简介]右边的哪个么?在Firefox都报错: abtlqzh is null [在此错误处中断] abtlqzh.className=i==cursel?"hover":"";
function setTab(name,cursel,n){ for(i=1;i<=n;i++){ var abtlqzh=document.getElementById(name+i); var btl=document.getElementById("btl_"+name+"_"+i); if(abtlqzh) abtlqzh.className=i==cursel?"hover":""; if(btl) btl.style.display=i==cursel?"block":"none"; } }
for(i=1;i<=n;i++){
var abtlqzh=document.getElementById(name+i);
var btl=document.getElementById("btl_"+name+"_"+i);
if(abtlqzh)
abtlqzh.className=i==cursel?"hover":"";
if(btl)
btl.style.display=i==cursel?"block":"none";
}
}
加个非空判断
abtlqzh is null
[在此错误处中断] abtlqzh.className=i==cursel?"hover":"";
for(i=1;i<=n;i++){
var abtlqzh=document.getElementById(name+i);
var btl=document.getElementById("btl_"+name+"_"+i);
if(abtlqzh)
abtlqzh.className=i==cursel?"hover":"";
if(btl)
btl.style.display=i==cursel?"block":"none";
}
}