在 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

发表回复 0

Your email address will not be published.