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

我的代码有什么问题,为什么点击后不能弹出提示信息

<!DOCTYPE htmL>
<html>
<head>
    <meta charset="utf-8">
 <title></title>
</head>
<body>
  <div>
    <input type="button" value="确定"  id="btn1">
  </div>

<script type="text/javascript">
 function showmes(){
  alert('hello world!');
 }
    var btn1=document.getElementById("btn1");
    var eventUtil ={
     addHandler:function(element,type,handler){
      if(element.addEventListener){
              element.addEventListener(type,handler,false);
      }
      else if(element.attachEvent{
              element.attachEvent('on'+type,handler);
      }
      else {
              element['on'+type]=handler;
      }
     }
    }
    eventUtil.addHandler(btn1,'click',showmes);
</script>
</body>
</html>

正在回答

2 回答

 else if(element.attachEvent{
              element.attachEvent('on'+type,handler);
      }

少了一个反括号,而且分号不是英文的

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

大草兔_cc 提问者

非常感谢!
2016-08-11 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//57ac33660001f50b07650700.jpg

如图所示,多多练习。

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

举报

0/150
提交
取消

我的代码有什么问题,为什么点击后不能弹出提示信息

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