日期:2014-05-16  浏览次数:20641 次

我这个在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]”的

------解决方案--------------------
你的代码并不完整。前面又是怎么输出的?