我的按钮3没反应,求解答

<html>

 <head>

   <title>事件流</title>

   <meta charset="utf-8">

   <script>

   var btn3=document.getElementById('btn3');

   var btn2=document.getElementById('btn2');

   function showMes(){

alert('hello world!');

}

   

   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;

               }

          },

          // 删除句柄

          removeHandler:function(element,type,handler){

               if(element.removeEventListener){

                 element.removeEventListener(type,handler,false);

               }else if(element.detachEvent){

                 element.detachEvent('on'+type,handler);

               }else{

                 element['on'+type]=null;

               }

          }

        }

 eventUtil.addHandler(btn3,'click',showMes());

   </script>

  </head>

   <body>

      <div id="box">

         <input type="button" value="按钮"  id="btn" onclick="showMes()">

         <input type="button" value="按钮2" id="btn2">

         <input type="button" value="按钮3" id="btn3">

      </div>

   </body>

 </head>


猪猪侠123
浏览 1172回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript