zoukankan      html  css  js  c++  java
  • JS事件绑定

    事件绑定
    可以将多个函数绑定到同一个事件上, 每个函数都会执行,根据浏览器不同,执行的顺序也不同。

    不用事件绑定的话,给1个事件赋值多个函数,只会执行最后一个。

    IE9以下(包括IE9)中,语法是
    attachEvent(事件名,函数)
    例如点击事件

    attachEvent("onclick",function(){alert"a"});

    火狐,谷歌,IE9以上(包括IE9)中,语法是
    addEventListener(事件名,函数,false):
    例如点击事件
    事件名不加on,直接click

    addEventListener("click",function(){alert"a"},false)

    写个函数myAddEvent,同时能处理IE和其他浏览器

     function myAddEvent(obj,ev,fn){
         if(obj.addEvent){
             obj.addEvent("on" + ev,fn);
         }else{
             obj.addEventListener(ev,fn,false);
         };
     }
  • 相关阅读:
    Python Day14
    Python Day13
    Python Day12
    Python Day11
    Python Day10
    Python Day9
    Python Day8
    Python Day7
    Python Day6
    Python Day5
  • 原文地址:https://www.cnblogs.com/czm0718/p/5203931.html
Copyright © 2011-2022 走看看