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

麻烦帮我看看代码到底是哪里出错了呢?

    <script>
      window.onload=function (){
        var login_btn=Document.getElementById('login'),
            login_box=Document.getElementById('login_box'),
            close=Document.getElementById('close');

      function addEvent (ele,type,handler){
         if (ele.addEventListener){
             ele.addEventListener(type,handler,false)
         }else if (ele.attachEvent) {
             ele.attachEvent('on'+type,handler)
         }else{         
             ele['on'+type]=handler;
         }
      }

      function showLogin () {
        login_box.style.display='block'; 
      }

      function hideLogin () {
        login_box.style.display='none' ; 
      }

      addEvent(login_btn,'click',showLogin);
      addEvent(close,'click',hideLogin);
  }
    </script>

哪里错了呢,麻烦大神帮指出来

正在回答

4 回答

Document-->document

js是区分大小写的。


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

读懂魔法 提问者

非常感谢!果然是Document写错了
2016-03-30 回复 有任何疑惑可以回复我~

同学,你这代码很不规范啊,不打标点就可以都不打标点,自己不清楚要多写注释

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

JS对大小写敏感,document中“d”是小写

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

亲,第3、4行最后的“,”号改为“;”

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

举报

0/150
提交
取消

麻烦帮我看看代码到底是哪里出错了呢?

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