在 JavaScript 中,event.target
是一个事件对象属性,表示触发事件的目标元素。
当事件发生时,event.target
返回触发事件的 DOM 元素。它通常用于确定事件最初发生的元素,即触发事件的具体目标。
举个例子,如果你点击了一个按钮,点击事件的 event.target
将返回被点击的按钮元素。对于其他事件(如鼠标移动、键盘输入等),event.target
也表示触发事件的元素。
document.getElementById('myButton').addEventListener('click', function(event) {
console.log(event.target); // 输出触发点击事件的按钮元素
});
需要注意的是,event.target
可能会随着事件冒泡而改变。若需要获取事件处理程序绑定的元素,可以考虑使用 event.currentTarget
或其他方法。
Was this helpful?
0 / 0