div1.onclick = function(e){
var e = e || window.event
console.log(e)
}
关于事件对象的关键点:
- 在声明式函数中,如果直接使用函数名来调用该函数时,函数中是没有事件对象的
- 必须要有事件源,事件类型以后,才会在当前事件的处理函数中出现事件对象
- 在新老版本的浏览器中存在事件对象的兼容:e||window.event
div1.onclick = function(e){
var e = e || window.event
console.log(e)
}
关于事件对象的关键点: