为了账号安全,请及时绑定邮箱和手机立即绑定

下拉菜单不出来,还有这种报错

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">

        body{
            behavior:url(csshover.htc);
        }
        
        /**{margin: 0;padding: 0;}*/
        .top-nav{font-size: 14px;font-weight: bold;list-style: none;}
        .top-nav li{float: left;margin-right: 1px;}
        .top-nav li a{line-height: 34px;text-decoration: none;background-color: #3f240e;color: #fff;display: block;width: 80px;text-align: center;}
        .top-nav ul{list-style: none;display: none;padding: 0;position: absolute;height: 0;overflow: hidden;}
        .top-nav li a:hover{background: url(img/slide.png) 0 0 repeat-x;}
        .note{color: #3f240e;display: block;background: url(img/slide.png) 0 0 repeat-x;}
        .corner{display: block;height: 11px;background: url(img/bird.png) 31px 0 no-repeat;}
    </style>
    <script type="text/javascript">
        window.onload=function(){
            var Lis = document.getElementsByTagName('li');
            for (var i = 0; i < Lis.length; i++) {
                Lis[i].onmouseover = function(){
                    var u = this.getElementsByTagName("ul")[0];
                    if(u=!undefined){
                        u.style.display='block';
                        AddH(u.id);
                    }
                }
                Lis[i].onmouseleave = function(){
                    var u = this.getElementsByTagName("ul")[0];
                    if(u=!undefined){
                        SubH(u.id);
                    }
                }
            };
        }
        function AddH (id) {
            // body...
            var ulList = document.getElementById(id);
            var h= ulList.offsetHeight;
            h+=1;
            if (h<=42) {
                ulList.style.height = h+"px";
                setTimeout("AddH('"+id+"')",10);
            } else{
                return;
            };
            
        }
        function SubH(){

        }
    </script>
</head>
<body>
    <ul id="nav">
        <li><a href=""><span>首页</span></a></li>
        <li><a href="">学习中心</a>
            <ul id="menuUL">
                <span></span>
                <li><a href="">前端课程</a></li>
                <li><a href="">手机开发</a></li>
                <li><a href="">后台编程</a></li>
            </ul>
        </li>
        <li><a href="">经典案例</a></li>
        <li><a href="">关于我们</a></li>
    </ul>
</body>
</html>

http://img1.sycdn.imooc.com//550010a30001f69013500091.jpg

下拉菜单不出来,还有这种报错

正在回答

2 回答

u=!undefined

有这种判断吗?我的理解范围内是这样的

u != undefined

还有你的css 样式与你的html都没有关系,当然没有效果了~~~~

0 回复 有任何疑惑可以回复我~
#1

MissHoya 提问者

非常感谢!
2015-10-21 回复 有任何疑惑可以回复我~

u!=undefined

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106972    人
  • 解答问题       543    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

下拉菜单不出来,还有这种报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信