有没有人能用例子告诉我JavaScript事件中currentTargettarget属性的确切区别,哪种情况下使用哪种属性?

推荐答案

事件默认为bubble.所以两者之间的区别是:

  • target是触发事件的元素(例如,用户点击)
  • currentTarget是事件侦听器附加到的元素.

Javascript相关问答推荐

如何通过在提交时工作的函数显示dom元素?

如何修复内容安全策略指令脚本-SRC自身错误?

如何修复循环HTML元素附加函数中的问题?

在贝塞尔曲线的直线上找不到交叉点:(使用@Pomax的bezier.js)

Cypress -使用commands.js将数据测试id串在一起失败,但在将它们串在一起时不使用命令有效

在React中获取数据后,如何避免不必要的组件闪现1秒?

格式值未保存在redux持久切片中

从mat—country—select获取整个Country数组

如何添加绘图条形图图例单击角形事件

setcallback是什么时候放到macrotask队列上的?

如何在 cypress 中使用静态嵌套循环

优化Google Sheet脚本以将下拉菜单和公式添加到多行

我可以使用空手道用户界面来获取网页的当前滚动位置吗?

更改预请求脚本中重用的JSON主体变量- Postman

正则表达式,允许我匹配除已定义的子字符串之外的所有内容

Web Crypto API解密失败,RSA-OAEP

如何在HTMX提示符中设置默认值?

P5play SecurityError:无法从';窗口';读取命名属性';Add';:阻止具有源的帧访问跨源帧

更改管线时不渲染组件的react

找不到处于状态的联系人