扫码关注官方订阅号
菜鸟求问,在什么情况下才需要用到?
人生最曼妙的风景,竟是内心的淡定与从容!
在触发 DOM 上的某个事件时,会产生一个事件对象 event,这个对象中包含着所有与事件有关的信息。包括导致事件的元素(currentTarget属性)、事件的类型(type属性)以及其他与特定事件相关的信息。例如,鼠标操作导致的事件 对象中,会包含鼠标位置的信息,而键盘操作导致的事件对象中,会包含与按下的键有关的信息。
利用event.type属性可以将多个事件的处理逻辑写在一个事件处理函数中:
function handler(event) { switch(event.type) { case: "click": //operation; case: "mouseover": //operation; } }
比较常用的还有,event.preventDefault(),用来阻止事件的默认行为,比如阻止标签click事件后的默认跳转。
更加具体的直接看api好了https://developer.mozilla.org/zh-CN/docs/Web/API/Event
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
利用event.type属性可以将多个事件的处理逻辑写在一个事件处理函数中:
比较常用的还有,event.preventDefault(),用来阻止事件的默认行为,比如阻止标签click事件后的默认跳转。
更加具体的直接看api好了https://developer.mozilla.org/zh-CN/docs/Web/API/Event