您的位置:首页 > Web前端 > JavaScript

js获取事件源对象

2012-01-10 09:42 197 查看
js获取事件源对象时在IE、谷歌、遨游下用event都可以得到

但是在火狐下不行,不需要传入一个event事件源参数,才能够获取

eg: function getSome()

{

var e=event||window.event;

alert(e.button);

}

<button onclick="getSome();">测试</button>

上面的测试在谷歌和IE下可以。但是在火狐下就不行,貌似火狐需要传事件源入口

function getSome(event)

{

var e=event||window.event;

alert(e.button);

}

<button onclick="getSome(event);">测试</button>

这样就ok啦,可以兼容所有浏览器的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: