DOM2级事件处理程序

来源:2-3 DOM2级事件处理程序

Sunk

2014-12-08 14:14

DOM2级事件处理程序

写回答 关注

1回答

  • kelly329
    2015-12-17 19:48:07
    <script type="text/javascript">
           var btn3=document.getElementById("btn3");
          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>


DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题