java 脚本的问题

来源:百度知道 编辑:UC知道 时间:2024/04/28 04:43:12
<SCRIPT language=javascript>
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>
帮忙解释一下,希望越详细越好!
谢了啊!我还是不太理解,尤其是函数体内的内容!希望能够帮我找到相关的讲解!

<SCRIPT language=javascript>
//这是个元素显隐控制的函数
function showsubmenu(sid)
{
whichEl = eval("submenu" + sid); //将“submenu” + sid转换成可执行的语句。
if (whichEl.style.display == "none") //如果对象不显示
{
eval("submenu" + sid + ".style.display=\"\";"); //对象设置成显示
}
else //否则
{
eval("submenu" + sid + ".style.display=\"none\";"); //对象设置成不显示
}
}
</SCRIPT>

<SCRIPT language=javascript> //说明脚本语言是JAVA编写的。
function showsubmenu(sid) //定义一个函数,默认参数为sid.
whichEl = eval("submenu" + sid);
if (whichEl.style.display == "none")
{
eval("submenu" + sid + ".style.display=\"\";");
}
else
{
eval("submenu" + sid + ".style.display=\"none\";");
}//一个分支语句。判断是否有用户。这个你应该知道吧。