如何使用event对象获取事件信息
时间:2013-12-10
在事件处理程序中,常常需要使用到事件的详细信息,例如键盘的哪个键被按下,鼠标光标的位置信息,触发事件的对象等,JavaScript中通过event对象来提供这些信息.
在事件发生时,会产生一个临时对象event,这个对象存储着事件行为的相关信息,如果没有此事件的处理函数,则event对象立即消失,否则在事件处理程序完成以后event对象才消失,产生event对象是一个线性的过程,即当连续或同时有多个事件发生时,仅会产生一个event对象,它和当前事件相关联,而不会对应多个事件产生多个event对象,因此,event对象是一个全局的概念.