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

搞不清楚哪里出问题了,就是不出来


function addEvent(ele,type,handler){

           // 执行代码

           if(ele.addEventLister){

               ele.addEventLister(type,handler,false);

           }else if(ele.attachEvent){

               ele.attachEvent('on'+type,handler);

           }else{

               ele['on'+type]=handler;

           }

      };

        //阻止冒泡

        function stopPropagation(ev){

        var oEvent=ev || event;

           if(oEvent.stopPropagation){

             oEvent.stopPropagation();

           }else{

             oEvent.cancelBubble=true;

           }

        }

        // 显示登录层函数

      function showLogin(){

           login_box.style.display='block';

        }

        // 隐藏登录层函数

        function hideLogin(ev){

        var oEvent = ev || event;

        login_box.style.display='none';

        oEvent.stopProgation();

           

        }

        //点击登录按钮显示登录层 

        addEvent(login_btn,'click',showLogin);

        

        //点击关闭按钮隐藏登录层

        addEvent(close,'click',hideLogin);


正在回答

1 回答

oEvent.stopProgation();这里拼写错了,应该是oEvent.stopPropagation();


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

慕仔3074982

另外,var oEvent=ev || event;这一行也有些问题,应该是var oEvent=ev || window.event;
2016-12-28 回复 有任何疑惑可以回复我~
#2

菩提子3833937 提问者

没有拼错,检查了N遍,结果是拉了一个中括号,无语了,谢谢了
2016-12-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

搞不清楚哪里出问题了,就是不出来

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