事件处理程序都有必要获得与事件相关的附加信息,有可能是鼠标点击的坐标、又可能是按键点时具体的按键等等
document.getElementById("btnTest").click=function()
{
//操作代码
}
IE浏览器使用:window.event对象获得所需要的信息
FF浏览器使用:arguments[0]
一般在事件处理程序中可以用下面的方式处理:
var e=window.event || arguments[0] //ie则获取event对象,ff则获取传递进来的第一个参数
事件源的处理方式
var src=window.event?window.event.srcElement:arguments[0].traget; |