读书人

小弟我这个在ie是正常的在火狐却无效

发布时间: 2012-06-09 17:16:42 作者: rapoo

我这个在ie是正常的,在火狐却无效,为什么呢?
<script type="text/javascript">
function ShowMenu(MenuID)
{
if(MenuID.style.display=="none"){
MenuID.style.display="";
}
else{
MenuID.style.display="none";
}
}
</script>

<span onclick='ShowMenu(Menu".$GLOBALS['ID'].")' ><img src='images/menu_minus.jpg' border='0' align='absmiddle'></span>

[解决办法]
IE可以直接使用元素的id作为dom对象使用,firefox不可以,需要所以用document.getElementById(MemuId).style.display="none"
[解决办法]

探讨

引用:
alert(MenuID);
这能得到值?


这个弹出框“[object]”的

[解决办法]
你的代码并不完整。前面又是怎么输出的?

读书人网 >JavaScript

热点推荐