onclick事件设置div的visibility if(getmenu.style.visibility='hidden')------------------------------------>if(getmenu.style.visibility=='hidden') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <head><script language="JavaScript">function showmenu(getmenu){ if(getmenu.style.visibility=='hidden') { getmenu.style.visibility='visible'; } else if(getmenu.style.visibility=='visible') { getmenu.style.visibility='hidden'; }}</script></head><body><table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td onClick="showmenu(dmenu)"><div align="center">查看</div></td> </tr> <tr> <td><div id="dmenu" style="visibility:hidden"> <table width="100%" border="1"> <tr> <td> </td> </tr> <tr> <td> </td> </tr> </table> </div></td> </tr> <tr> <td> </td> </tr></table></body> <script language="JavaScript">function showmenu(getmenu){ if(getmenu.style.visibility='hidden') { getmenu.style.visibility='visible'; }else { getmenu.style.visibility='hidden'; }}</script> 不好意思,上面的写错了。<script language="JavaScript">function showmenu(getmenu){ if(getmenu.style.visibility=='hidden') { getmenu.style.visibility=='visible'; } else if(getmenu.style.visibility=='visible') { getmenu.style.visibility=='hidden'; }}</script> 楼主的if(getmenu.style.visibility='hidden') { getmenu.style.visibility='visible'; } else if(getmenu.style.visibility='visible') { getmenu.style.visibility='hidden'; }可改为:if(getmenu.style.visibility=='hidden') { getmenu.style.visibility='visible'; } else { getmenu.style.visibility='hidden'; }因为=与==是两个不同的概念,一个是赋值,一个是等于还有中间这一句if(getmenu.style.visibility=='visible')显然是多余的好人做到底:) <script language="JavaScript">function showmenu(e){ e.style.display=(e.style.display=="none")?"":"none";}</script><td onClick="showmenu(dmenu)"><div align="center">查看</div></td><div id="dmenu" style="display:none"> 弹出层隐藏的问题 谁帮忙看下这个JS文件那里误,在IETester下测试报错 WebMethod返回值长度不能大于100k? firefox中不能用createPopup?有替代的吗? js 获取联系人列表更新 求助T T急 不知该如何形容这个问题,可能是冒泡顺序的问题吧~~~~ 这句什么意思? 简单问题,如何打开定制窗口? 请教一个JS文件引用的问题 javascript listbox 如何禁止多选? checkBox的checked的值的一个狂诡异的问题,高手进 只用html和javascript能不能作出历史曲线图?
<script language="JavaScript">
function showmenu(getmenu)
{
if(getmenu.style.visibility=='hidden')
{
getmenu.style.visibility='visible';
}
else if(getmenu.style.visibility=='visible')
{
getmenu.style.visibility='hidden';
}
}
</script>
</head><body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td onClick="showmenu(dmenu)"><div align="center">查看</div></td>
</tr>
<tr>
<td><div id="dmenu" style="visibility:hidden">
<table width="100%" border="1">
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</body>
function showmenu(getmenu)
{
if(getmenu.style.visibility='hidden')
{
getmenu.style.visibility='visible';
}else
{
getmenu.style.visibility='hidden';
}
}
</script>
<script language="JavaScript">
function showmenu(getmenu)
{
if(getmenu.style.visibility=='hidden')
{
getmenu.style.visibility=='visible';
}
else if(getmenu.style.visibility=='visible')
{
getmenu.style.visibility=='hidden';
}
}
</script>
if(getmenu.style.visibility='hidden')
{
getmenu.style.visibility='visible';
}
else if(getmenu.style.visibility='visible')
{
getmenu.style.visibility='hidden';
}
可改为:
if(getmenu.style.visibility=='hidden')
{
getmenu.style.visibility='visible';
}
else
{
getmenu.style.visibility='hidden';
}
因为=与==是两个不同的概念,一个是赋值,一个是等于还有中间这一句if(getmenu.style.visibility=='visible')显然是多余的好人做到底:)
function showmenu(e)
{
e.style.display=(e.style.display=="none")?"":"none";
}
</script><td onClick="showmenu(dmenu)"><div align="center">查看</div></td><div id="dmenu" style="display:none">