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)跨浏览器的事件对象

  • 相关阅读:
    TP-LINK WR941N路由器研究
    thinkjs初试
    记浏览器帐号登录插件开发遇到的问题
    你被adblock坑过吗?
    web应用,我们需要了解什么?
    算法之合并排序
    算法之插入排序
    算法之初体验
    nodejs学习笔记之网络编程
    炫酷吊炸天的nodeppt
  • 原文地址:https://www.cnblogs.com/sherryStudy/p/event.html
Copyright © 2011-2022 走看看