event对象的理解

Posted .smile

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了event对象的理解相关的知识,希望对你有一定的参考价值。

0.给对象绑定事件准确的说是给对象事件绑定事件函数

1.event:事件对象,当一个事件发生的时候,和当前这个对象发生的事件有关的信息都会被i临时保存到event对象中

2.event对象必须在一个事件调用的函数里面才有对应事件的内容

3.事件触发时调用的函数,叫做事件函数,一个函数是不是事件函数,取决于这个函数是不是当前被调用

4.IE9+.Chrome:event是一个内置全局对象,也可以通过事件函数第一个参数传入

 IE9-:event时内置全局变量,不能当作参数传入

 Firefox(标准下):event对象只能通过事件函数的第一个参数传入的

  兼容性处理方式:obj.onclick=function(ev){

            ev = ev||event;

          }

 

以上是关于event对象的理解的主要内容,如果未能解决你的问题,请参考以下文章

jacascript 事件对象event

JavaScript中对事件简单的理解

javaScript中的事件对象event

简单总结焦点事件Event事件对象冒泡事件

深入理解DOM事件机制系列第三篇——事件对象

Event对象中的target属性和currentTarget属性的区别