非常简单的javascript树形问题,如何更换图片 每个菜单有一个属性,判断展开与否,如果展开,标题前面图片的SRC变成开的图片,反之关的图片. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 帮你改了一下这个函数,先把所有的<img src="/images/jia.GIF" width="9" height="9">改为<img src="/images/jia.GIF" width="9" height="9" id="fuhao">,函数改为以下这个,就ok了。function showsubmenu(sid){for(var i=1;i<13;i++){ eval("submenu" + i + ".style.display=\"none\";"); var obj=eval("fuhao["+(i-1)+"]")obj.src="/images/jia.gif"}whichEl = eval("submenu" + sid);if (whichEl.style.display == "none"){eval("submenu" + sid + ".style.display=\"\";");var obj=eval("fuhao["+(sid-1)+"]")obj.src="/images/jian.gif"}else{eval("submenu" + sid + ".style.display=\"none\";");var obj=eval("fuhao["+(sid-1)+"]")obj.src="/images/jia.gif"}} 我javascript实在太菜了,不会写我现在用的事件都是网上找来的<SCRIPT language=javascript1.2>function showsubmenu(sid){for(var i=1;i<13;i++){ eval("submenu" + i + ".style.display=\"none\";");}whichEl = eval("submenu" + sid);if (whichEl.style.display == "none"){eval("submenu" + sid + ".style.display=\"\";");}else{eval("submenu" + sid + ".style.display=\"none\";");}}</SCRIPT> to:bguest(努力混内裤) 非常谢谢,有点小问题,就是我的页面第一次打开的第一个结点是打开的,所有那张图片要显示减号!帮忙再改一下,谢谢 js数组扩展的问题 JS里面如何取得当前正在执行的FUNCTION的名字 求一个可拖DIV的类,最后兼容FF JS 中正则表达式包含变量怎么办? 当点击按钮选单时,会出现下拉式选单的js 怎样让Marquee走完一遍就停 如何去除超链接的下划线?急!在线等。 这条判断的语句哪里错了? 怎么样才能使下拉列表框变灰?在线等!!! 同一个form表单内,2个按钮分别执行不同的asp的action? 面试题,关于一个javascript函数,紧急求救 请...问...各...位...大...侠... 如何获得Table中当前行的行号?
函数改为以下这个,就ok了。function showsubmenu(sid)
{
for(var i=1;i<13;i++)
{
eval("submenu" + i + ".style.display=\"none\";");
var obj=eval("fuhao["+(i-1)+"]")
obj.src="/images/jia.gif"
}
whichEl = eval("submenu" + sid);
if (whichEl.style.display == "none")
{
eval("submenu" + sid + ".style.display=\"\";");
var obj=eval("fuhao["+(sid-1)+"]")
obj.src="/images/jian.gif"
}
else
{
eval("submenu" + sid + ".style.display=\"none\";");
var obj=eval("fuhao["+(sid-1)+"]")
obj.src="/images/jia.gif"
}
}
<SCRIPT language=javascript1.2>
function showsubmenu(sid)
{
for(var i=1;i<13;i++)
{
eval("submenu" + i + ".style.display=\"none\";");
}
whichEl = eval("submenu" + sid);
if (whichEl.style.display == "none")
{
eval("submenu" + sid + ".style.display=\"\";");
}
else
{
eval("submenu" + sid + ".style.display=\"none\";");
}
}
</SCRIPT>