javascript 获取事件触发对象

最简单的一种获取方式就是例如<input type=”button” onclick=”aaa(this)”>

function aaa(obj){

这里的obj就是触发事件的对象

}

但是我们往往没法这么传递this 这时候也可以这么写

function aaa(event){

event = event ? event : window.event;
var obj = event.srcElement ? event.srcElement : event.target;

这里的obj也是我们触发事件的对象

}