|
主题: 如何在网页中制作以下东东:在总目录的前方有一个“+",一按这
|
 gdlzj
职务:普通成员
等级:1
金币:0.0
发贴:12
注册:2001/12/3 15:40:54
|
#12001/12/5 17:34:30
如何在网页中制作以下东东:在总目录的前方有一个“+",一按这个“+",即可显示其下子目录,“+"即变成“-",一按“-",即可隐藏其下子目录,就象在资源管理器中那样? 谢了
编辑历史:[这消息被gdlzj编辑过(编辑时间2001-12-05 17:36:37)]
|
 哈哈品
职务:普通成员
等级:6
金币:18.0
发贴:4349
注册:2001/9/11 14:26:11
|
#22001/12/5 17:48:14
行为加隐藏层
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
|
 风之翅
职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
|
#42001/12/5 21:42:30
那个太复杂了吧!看看这个 function menuChange() { var src; var subId; var lmId; src = window.event.srcElement; if (src.className == "menu") { //判断是否单击了某菜单项。 subId = "sub" + src.id; lmId = "lm" + src.id; if (document.all(subId).style.display == "none") { //如果没有显示子菜单,则显示,并且写入减号。 document.all(subId).style.display = ""; document.all(lmId).innerHTML = "-"; } else { //如果已经显示子菜单,则折叠,并且写入加号。 document.all(subId).style.display = "none"; document.all(lmId).innerHTML = "+"; } } } 注意:举个例,主菜单的ID为menu1,class为menu(这个是主菜单组共用的),子菜单ID为submenu1,符号的ID为lmmenu1。
|
 thisin
职务:普通成员
等级:2
金币:1.0
发贴:331
注册:2001/9/21 0:26:12
|
|
 5D荣誉斑竹
职务:普通成员
等级:5
金币:10.0
发贴:3292
注册:2001/5/24 10:01:29
|
#62001/12/5 21:56:42
jhsdx在上个帖子中说 引用: 那个太复杂了吧!看看这个 function menuChange() { var src; var subId; var lmId; src = window.event.srcElement; if (src.className == "menu") { //判断是否单击了某菜单项。 subId = "sub" + src.id; lmId = "lm" + src.id; if (document.all(subId).style.display == "none") { //如果没有显示子菜单,则显示,并且写入减号。 document.all(subId).style.display = ""; document.all(lmId).innerHTML = "-"; } else { //如果已经显示子菜单,则折叠,并且写入加号。 document.all(subId).style.display = "none"; document.all(lmId).innerHTML = "+"; } } } 注意:举个例,主菜单的ID为menu1,class为menu(这个是主菜单组共用的),子菜单ID为submenu1,符号的ID为lmmenu1。
en,非常好,关键就是display...
|