java的脚本编程问题

来源:百度知道 编辑:UC知道 时间:2024/05/06 05:53:20
<SCRIPT language=javascript1.2>
function showsubmenu(sid)
{
whichEl = eval("submenu" + sid);
if (whichEl.style.display == "none")
{
eval("submenu" + sid + ".style.display=\"\";");
}
else
{
eval("submenu" + sid + ".style.display=\"none\";");
}
}
</SCRIPT>哪位大哥能给我详细的解释一下吗?

传进一个参数sid,获得他的子菜单对象"submenusid",如果这个对象的属性是隐藏的(whichEl.style.display == "none") ,则显示它(whichEl.style.display == "") 。
同理如果是显示的,则隐藏它。
这样就实现了点某个东西的时候调用这个js实现菜单的隐藏和显示。