e.currentTarget : 其事件处理程序当前正在处理事件的那个元素
e.target : 事件的目标
一个简单的例子:
<div id="vv" style="background: #000;height:100px"> <p style="background: orange;height: 50px">ddddd</p> </div> <script> var btn = document.getElementById(‘vv‘) btn.addEventListener(‘click‘,function (event) { console.log(this) console.log(event.target) console.log(event.currentTarget) }) </script> 点击p的时候 打印出来的是 div/p/div 点击div的时候 打印出来的是 div/div/div
时间: 2024-10-24 14:39:48