event.srcElement 与event.target

event.target 
event.srcElement 
这两个是当事件发生时的那个对象引用,相当于JQuery里的this
火狐只能用 event.target,IE只能用event.srcElement.

<script type="text/javascript" defer="defer">
$(
"#text").click(function(){
var aa=$(event.srcElement).attr("aa");
alert(aa);
})

$(
"#text").click(function(){
alert($(
this).attr("aa"));
})
</script>
 

 
 HTML标签,aa为自定义标签属性,存放后来可能用到得值,但是自定义属性通过不了W3C验证
<input type="text" id="text" aa="t5la" value="第五个"/>
 
原文地址:https://www.cnblogs.com/dreamhome/p/2005896.html