获取事件源的方法
event.srcElement与event.target的区别
- window.event.srcElement与window.event.target 都是指向触发事件的元素,它是什么就有什么样的属性
- srcElement是事件初始化目标html元素对象引用,因为事件通过元素层次冒泡,可以在任意一层进行处理,
- 有了元素的引用,就可以读写改元素的属性。
- IE浏览器支持window.event.srcElement , 而firefox支持window.event.target;
- event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意思就是:当前事件的源,
<button id="www">qqq</button>
<button id="sss">sss</button>
<script>
var qqq = document.getElementsByTagName('button')[0]
var sss = document.getElementsByTagName('button')[1]
qqq.onclick = function () {
console.log(event.srcElement) //获取事件源
}
sss.onclick = function () {
console.log(event.srcElement) //获取事件源
}
</script>
本文来自博客园,作者:懒惰ing,转载请注明原文链接:https://www.cnblogs.com/landuo629/p/12979509.html