javascript代码调试时问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:50:09
浏览时左下脚提示网页中有错误代码:第108行,无法得到display属性,参数无效。谁帮我把这段代码调试好?
就是这段代码

</table>
</td>
</tr>
</table>
<div id="menu0" style="POSITION: absolute; LEFT: 6px; TOP: 22px; Z-INDEX: 12; width: 100px; height: 50px; display: none">
<table class="over" width="100%" border="0">
<tr> <td id="00" onmouseover="myover('00');" onmouseout="myout('00');" onclick="myclick('0.htm');"> 菜单项00</td></tr><tr><td id="01" onmouseover="myover('01');" onmouseout="myout('01');" onclick="myclick('1.htm');"> 菜单项01</td>
</tr></table></div>
<div id="menu1" style="POSITION: absolute; LEFT: 66px; TOP: 22px; Z-INDEX: 12;

1,把这行改成if(src.id=="bar0") {menu0.style.display=""};
或者if(src.id=="bar0") {menu0.style.display="block"}; 就行了
2, event.srcElement.style.cursor = "default"; 也错了
他的意思应该是加个手型 ,应该改为
event.srcElement.style.cursor = "hand";

<html><head>
<SCRIPT>
function myover(tt) //菜单项及子菜单的鼠标OVER例程;

{ cc=document.all(tt);

if(!tt.indexOf('bar'))

{ cc.className="over";

}

else{cc.className="subover";}

event.srcElement.style.cursor = "default";

}

function myout(tt){

//菜单项及子菜单的鼠标OUT例程;

cc=document.all(tt);

if(tt.indexOf('bar')=="0")

{ cc.className="out";

}

else{cc.className="subout";}

event.srcElement.style.cursor = "auto";