主题:  树状菜单收缩的问题

oyf1976

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2003/5/30 15:36:52
#12006/6/4 21:18:28
请看在这里
www.auyuan.com/tt/tree.htm
如果只有一个树状菜单,打开页面的时候,默认是收缩的
因为需要,必须要加一个树状菜单
结果上面的收缩,下面的打开了,请问该怎么解决啊!



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
注册:2005/12/29 19:33:15
#22006/6/4 22:10:57
你两次调用JS的代码都一样,那么就只有一个执行。



oyf1976

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2003/5/30 15:36:52
#32006/6/5 13:45:15
我也知道是这个原因
问题是不知道怎么改,还请你多指教!



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
注册:2005/12/29 19:33:15
#42006/6/5 15:08:12
你的JS太多,看得很累,我的收缩菜单代码就三行。



oyf1976

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2003/5/30 15:36:52
#52006/6/5 21:15:48
发来看看啊!
谢谢!



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
注册:2005/12/29 19:33:15
#62006/6/5 22:49:33
<script>
function showtb(tbnum){whichEl = eval("tbtype" + tbnum);if (whichEl.style.display == "none"){eval("tbtype" + tbnum + ".style.display=\"\";");}else{eval("tbtype" + tbnum + ".style.display=\"none\";");}}
function zk(){
tbtype1.style.display = "";
tbtype2.style.display = "";
tbtype3.style.display = "";
tbtype4.style.display = "";
tbtype5.style.display = "";

}
function ss()
{
tbtype1.style.display = "none";
tbtype2.style.display = "none";
tbtype3.style.display = "none";
tbtype4.style.display = "none";
tbtype5.style.display = "none";

}
</script>
引用是这样的:
一行的代码为:<tr style="CURSOR: hand" onclick=showtb(1) class=td2>
另一行的代码为:<tr id=tbtype1 style='display:none'>
就可以实现展开与隐藏了。



oyf1976

职务:普通成员
等级:1
金币:0.0
发贴:10
注册:2003/5/30 15:36:52
#72006/6/6 12:08:58
收藏,谢谢!
有联系QQ吗?
我得QQ:9337720



yiliaocheng

职务:普通成员
等级:2
金币:2.0
发贴:631
注册:2005/12/29 19:33:15
#82006/6/6 21:36:38
我的资料都公布了,自己去看。