页:
[1]
| whymecant | 2005-2-5 04:27 AM |
|
请教js高手,一个showsubmenu的问题
我定义的一个showsubmenu() 的js函数在linux下的浏览器,不行,在ie里能正常运行,linux下的提示错误:submenu1未定义
据说,linux下对js的要求很严格,我把我的代码公布在下面
看看有什么写得不对的地方,谢谢各位:
[PHP]
function showsubmenu(sid)
{
whichE=eval("submenu"+sid);
if(whiche.style.display=='none')
{
eval("submenu"+sid+".style.display=\"\";");
}
else
{
eval("submenu"+sid+".style.display=\"none\";");
}
}
[/PHP] |
| whymecant | 2005-2-5 04:45 AM |
|
[PHP]
<TR>
<TD background=../images/admin/title3.gif class=menu_title height=26 id=menuTitle1 onclick="javascript:showsubmenu(1)" onmouseout="this.className='menu_title';" onmouseover="this.className='menu_title2';"><SPAN> 新闻管理</SPAN>
</TD>
</TR>
<TR>
<TD height="80" valign="top" id=submenu1 style="display:none">
<DIV class=sec_menu style="WIDTH: 158px">
<TABLE width=100% border="0" align=center cellPadding=0 cellSpacing=1 bgcolor="#CCCCCC">
<TBODY>
<TR>
<TD height=20 bgcolor="#FFFFFF"><a href="ycb.jsp?Id=1" target="main" class="news"> 新闻一</a></TD>
</TR>
<TR>
<TD height=20 bgcolor="#FFFFFF"><a href="ycb.jsp?Id=2" target="main" class="news"> 新闻二</a></TD>
</TR>
<TR>
<TD height=16 bgcolor="#FFFFFF"> </TD>
</TR>
</TBODY>
</TABLE>
</DIV>
</tr>
[/PHP] |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.006125 second(s), 2 queries |