zoukankan      html  css  js  c++  java
  • 事件

    1、事件处理程序

    事件就是用户或浏览器自身执行的某种动作。

    响应某个事件的函数叫做事件处理程序。

    事件处理程序有以下几种:

    (1)HTML事件处理程序

    eg:  <div onclick="changeBg()">点击</div>

           <div onclick="alert(event.type)">点击</div>

    (2)DOM0事件处理程序

    eg:  var btn = document.getElementById("btn");

         btn.onclick = function(event){

          //事件处理句柄

          }  

    (3)DOM2事件处理程序

    eg:  var btn = document.getElementById("btn");

            btn.addEventListener('click',fucntion(event){

          //事件处理句柄

          },false);

    (4)IE事件处理程序

    eg:  var btn = document.getElementById("btn");

            btn.attachEvent('onclick',fucntion(event){

         //事件处理句柄

         });

    (5)跨浏览器事件处理程序(PS:使用EventUtil对象创建一个addHandler()方法)

    可以像下面这样使用EventUtil对象

    2、事件对象event

    (1)DOM中的事件对象

    (2)IE中的事件对象

    (3)跨浏览器的事件对象

  • 相关阅读:
    转载:一句代码改变Swing难看的字体
    生产者消费者问题c语言实现
    水题~~~~HDU 4788
    html中dom居中的5种方式
    scss中的三角函数
    nuxt基础Ⅱ
    nuxt基础Ⅰ
    win10软件安装出现错误代码2503/2502
    npm淘宝镜像安装
    axios的使用
  • 原文地址:https://www.cnblogs.com/sherryStudy/p/event.html
Copyright © 2011-2022 走看看