相关阅读:
JavaScript事件学习小结(五)js中事件类型之鼠标事件
JavaScript事件学习小结(一)事件流
javaScript事件学习小结(四)event的公共成员(属性和方法)
JavaScript事件学习小结(二)js事件处理程序
JavaScript事件学习小结(三)js事件对象
一、事件对象的公共成员
1、DOM中的event的公共成员
event对象包含与创建它的特定事件有关的属性和方法。触发的事件类型不一样,可用的属性和方法不一样。但是,DOM中所有事件都有以下公共成员。
a、对比currentTarget和target
在事件处理程序内部,对象this始终等于currentTarget的值,而target则只是包含事件的实际目标。
举例:页面有个按钮,在body(按钮的父节点)中注册click事件,点按钮时click事件会冒泡到body进行处理。