在IE中,事件对象是window对象的一个属性 event,也就是说,事件处理函数必须这样访问.
DOM标准说,event对象必须作为唯一的参数传给事件处理函数,所以,在DOM兼容的游览器上(如Mozilla,Safari和Opera) 中访问事件对象,要么这么做
//IE
oDiv.onclick=function ()
{
var oEvent=window.event;
}
event 对象仅在事件中可用──这意味着,你可以在事件句柄中使用该对象,但不能在其它代码中使用。 尽管它是window对象的属性,event对象还是只能在事件发生时访问,所有的事件处理函数执行完毕后,事件对象就被销毁.oDiv.onclick=function ()
{
var oEvent=window.event;
}
DOM标准说,event对象必须作为唯一的参数传给事件处理函数,所以,在DOM兼容的游览器上(如Mozilla,Safari和Opera) 中访问事件对象,要么这么做
oDiv.onclick=function()
{
var oEvent=argument[0];
}
或者{
var oEvent=argument[0];
}
oDiv.onclick=function(oEvent)
{
}
{
}
浙公网安备 33010602011771号