主题:  请帮忙看看代码错在哪里?

风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#12001/10/22 14:56:23
我想实现鼠标移到主菜单上时显示子菜单,这只是一个初步试验,用DW很容易实现,我想自己写代码解决。谢谢指教。。。
源代码如下:


下拉菜单













id="main1" class="main">主菜单一 id="main2" class="main">主菜单二 id="main3" class="main">主菜单三














编辑历史:[这消息被jhsdx编辑过(编辑时间2001-10-22 14:57:07)]


helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#22001/10/23 4:47:29
写的不错,只是有一点错误:


在javascript里,= 表示赋值,即将"visible"这个值赋给document.all(subId).style.visibility这个属性。而 == 表示“等于”。它在if语句的(条件)里常用。



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#32001/10/23 11:36:14
这下对了。。。多谢老兄。。。果然是高手,佩服,佩服。。。这段代码还要写下去,有不懂的地方还要请教哦。。。呵呵。



求可知

职务:普通成员
等级:3
金币:10.0
发贴:718
注册:2001/8/18 12:32:59
#42001/10/23 16:58:55
写好了以后,别忘了吧代码贴出来看看:-)



风之翅

职务:普通成员
等级:2
金币:10.0
发贴:540
注册:2001/1/31 14:48:59
#52001/10/24 11:54:21
麻烦又来了。。。呵呵
在原来的代码基础上又写了些,可是在子菜单里添加链接后就出问题了。
看看效果吧!
添加链接前:
http://www.5dmedia.com/users/public/jhsdxmenuok.htm
添加链接后:
http://www.5dmedia.com/users/public/jhsdxmenu.htm
另外子菜单的相对定位还没有写。有种设想,能不能用JS程序检测到主菜单的top和left值,然后子菜单的定位就好搞定了。。。当然我想写的这些代码也太复杂了,只是想借此学习一下。。。呵呵

编辑历史:[这消息被jhsdx编辑过(编辑时间2001-10-24 12:03:35)]
[这消息被jhsdx编辑过(编辑时间2001-10-24 12:04:26)]
[这消息被jhsdx编辑过(编辑时间2001-10-24 12:06:23)]


王原

职务:普通成员
等级:1
金币:0.0
发贴:24
注册:2001/5/21 21:39:53
#62001/10/24 22:20:36
注意隐藏的时候留出时限。否则就会很麻烦的。鼠标刚刚一动,子菜单就不见了。