中国海军航母图片:请帮我解释下这段javascript代码

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 22:54:51
据说这段代码的含义是隐藏单元格
我不是很明白为什么 请教大家解释下
<SCRIPT language="javascript">
function showsubadmin_menu(sid)
{whichEl = eval("subadmin_menu" + sid);
if (whichEl.style.display == "none")
{eval("subadmin_menu" + sid + ".style.display=\"\";");}
else
{eval("subadmin_menu" + sid + ".style.display=\"none\";"); }
}
</SCRIPT><a href='#' onclick='showsubadmin_menu(1)'>【 签收 】</a>点击隐藏下面的单元格
<tr><td id='subadmin_menu(1)'width="100%" style='display:' type="hidden" >111</td></tr>

你的代码有问题:
给你改好了:
<SCRIPT language=javascript>
function showsubadmin_menu(sid)
{
whichEl = eval("subadmin_menu" + sid);
if (whichEl.style.display == "none")
{
eval("subadmin_menu" + sid + ".style.display=\"\";");
}
else
{
eval("subadmin_menu" + sid + ".style.display=\"none\";");
}
}
</SCRIPT>
<a href='#' onclick='showsubadmin_menu(1)'>【 签收 】</a>点击隐藏下面的单元格
<table>
<tr><td id='subadmin_menu1'width="100%" style='display:' type="hidden" >111</td></tr>
</table>

就是让“111”所在的单元格显示或隐藏!

显示/隐藏 style.display = "none"/ style.display = ""