lzulzu
小狐狸
小狐狸
  • UID12770
  • 注册日期2006-05-15
  • 最后登录2006-05-17
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3475回复:2

求助!有关mozilla下的弹出菜单

楼主#
更多 发布于:2006-05-16 09:25
想要在mozilla中实现单击某菜单而在其下方弹出其子菜单,文件代码如下
  <script language="javascript">

  var old_menu = '';
  var old_cell = '';                                
  function menuclick(submenu,cellbar)
   {
     if( old_menu != submenu ){
        if( old_menu !='' ){
            old_menu.style.display = "none";

        }
        submenu.style.display ="block";
        old_menu = submenu;
        old_cell = cellbar;
     }
     else{
        submenu.style.display = "none";
        old_menu = '';
        old_cell = '';
     }
  }
</script>

在IE中略微修改是可以实现的,在mozilla中就不可以,请专家们看看哪出问题了
lzulzu
小狐狸
小狐狸
  • UID12770
  • 注册日期2006-05-15
  • 最后登录2006-05-17
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-05-16 09:25
问题已经解决了!
问题已经解决了,如将JS代码中的
submenu.style.display ="block";

改为
document.getElementById(submenu).style.display="block";

即可,也是看了论坛中的其它帖子而受到启发,看来这真是一个学习的好地方
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
2楼#
发布于:2006-05-16 09:25
Re: 问题已经解决了!
问题已经解决了,如将JS代码中的
...
即可,也是看了论坛中的其它帖子而受到启发,看来这真是一个学习的好地方

猫猪头在时还可以的,可是...



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
游客

返回顶部