zoukankan      html  css  js  c++  java
  • 201507231056_《JavaScript——事件脚本的添加和删除代码》

     1 funtion addHangler(target,eventType,Handler) {
     2     if(target.addEventListener){
     3        target.addEventListener(eventType,handler,false);
     4   }else{
     5        target.attachEvent("on" + eventType , handler);
     6   }
     7 }
     8 
     9 funtion removeHangler(target,eventType,Handler) {
    10     if(target.removeEventListener){
    11       target.removeEventListener(eventType,handler,false);
    12   }else{
    13        target.detachEvent("on" + eventType , handler);
    14   }
    15 }

    还有一种预加载技术,适合在全局,在经常用到的场合

     1  var addHandler = document.body.addEventListener ? 
     2   function(target, eventType, handler){ 
     3     target.addEventListener(eventType, handler, false); 
     4   }: 
     5   function(target, eventType, handler){ 
     6     target.attachEvent("on" + eventType, handler); 
     7   }; 
     8 
     9 
    10 
    11 
    12 var removeHandler = document.body.removeEventListener ? 
    13   function(target, eventType, handler){ 
    14     target.removeEventListener(eventType, handler, false); 
    15   }: 
    16   function(target, eventType, handler){ 
    17     target.detachEvent("on" + eventType, handler); 
    18   };
    前端-语言
  • 相关阅读:
    阿里云ECS网站备案流程
    python学习之os.walk()
    python学习之pypandoc
    linux下的which
    python学习之range()和xrange()
    Python内置函数之repr()
    python学习之字典
    SQL基础之聚合与排序
    SQL基础教程
    lombok的安装
  • 原文地址:https://www.cnblogs.com/beesky520/p/4669839.html
Copyright © 2011-2022 走看看