主页 M

关于js中e = e || window.event写法说明

2015-10-21 网页编程网 网页编程网

e = e || window.event是js在事件处理兼容IE和非IE的写法。看下面简单写法,在IE8+或非IE会弹出[object MouseEvent],因此为了兼容获取事件相关句柄,就写成var e = e || window.event。

window.onload = function (e){
   var div1 = document.getElementById("div1");
   div1.onclick = function(e){
       alert(e);//IE6/7/8不支持参数传入e为undefined
   }
}; 
阅读原文
阅读 4748
123 显示电脑版