addEventListenerevent事件参数⿏标事件
click 当⽤户点击某个对象时调⽤的事件句柄。
contextmenu 在⽤户点击⿏标右键打开上下⽂菜单时触发
dblclick 当⽤户双击某个对象时调⽤的事件句柄。
mousedown ⿏标按钮被按下。
mouseenter 当⿏标指针移动到元素上时触发。
mouseleave 当⿏标指针移出元素时触发
mousemove ⿏标被移动。
mouseover ⿏标移到某元素之上。
mouseout ⿏标从某元素移开。
mouseup ⿏标按键被松开。
键盘事件
属性 描述 DOM
blur事件keydown 某个键盘按键被按下。
keypress 某个键盘按键被按下并松开。
keyup 某个键盘按键被松开。
框架/对象(Frame/Object)事件
abort 图像的加载被中断。 ( )
beforeunload 该事件在即将离开页⾯(刷新或关闭)时触发
error 在加载⽂档或图像时发⽣错误。 ( , 和 )
hashchange 该事件在当前 URL 的锚部分发⽣修改时触发。
load ⼀张页⾯或⼀幅图像完成加载。
pageshow 该事件在⽤户访问页⾯时触发
pagehide 该事件在⽤户离开当前⽹页跳转到另外⼀个页⾯时触发
resize 窗⼝或框架被重新调整⼤⼩。
scroll 当⽂档被滚动时发⽣的事件。
unload ⽤户退出页⾯。 ( 和 )
表单事件
blur 元素失去焦点时触发
change 该事件在表单元素的内容改变时触发( , , , 和 )
focus 元素获取焦点时触发
focusin 元素即将获取焦点是触发
focusout 元素即将失去焦点是触发
input 元素获取⽤户输⼊是触发
reset 表单重置时触发
search ⽤户向搜索域输⼊⽂本时触发 (
剪贴板事件
copy 该事件在⽤户拷贝元素内容时触发
cut 该事件在⽤户剪切元素内容时触发
paste 该事件在⽤户粘贴元素内容时触发
打印事件
afterprint 该事件在页⾯已经开始打印,或者打印窗⼝已经关闭时触发
beforeprint 该事件在页⾯即将开始打印时触发
拖动事件
drag 该事件在元素正在拖动时触发
dragend 该事件在⽤户完成元素的拖动时触发
dragenter 该事件在拖动的元素进⼊放置⽬标时触发
dragleave 该事件在拖动元素离开放置⽬标时触发
dragover 该事件在拖动元素在放置⽬标上时触发
dragstart 该事件在⽤户开始拖动元素时触发
drop 该事件在拖动元素放置在⽬标区域时触发
多媒体(Media)事件
abort 事件在视频/⾳频(audio/video)终⽌加载时触发。
canplay 事件在⽤户可以开始播放视频/⾳频(audio/video)时触发。
canplaythrough 事件在视频/⾳频(audio/video)可以正常播放且⽆需停顿和缓冲时触发。
durationchange 事件在视频/⾳频(audio/video)的时长发⽣变化时触发。
emptied The event occurs when the current playlist is empty
ended 事件在视频/⾳频(audio/video)播放结束时触发。
error 事件在视频/⾳频(audio/video)数据加载期间发⽣错误时触发。
loadeddata 事件在浏览器加载视频/⾳频(audio/video)当前帧时触发触发。
loadedmetadata 事件在指定视频/⾳频(audio/video)的元数据加载后触发。
loadstart 事件在浏览器开始寻指定视频/⾳频(audio/video)触发。
pause 事件在视频/⾳频(audio/video)暂停时触发。
play 事件在视频/⾳频(audio/video)开始播放时触发。
playing 事件在视频/⾳频(audio/video)暂停或者在缓冲后准备重新开始播放时触发。
progress 事件在浏览器下载指定的视频/⾳频(audio/video)时触发。
ratechange 事件在视频/⾳频(audio/video)的播放速度发送改变时触发。
seeked 事件在⽤户重新定位视频/⾳频(audio/video)的播放位置后触发。
seeking 事件在⽤户开始重新定位视频/⾳频(audio/video)时触发。
stalled 事件在浏览器获取媒体数据,但媒体数据不可⽤时触发。
suspend 事件在浏览器读取媒体数据中⽌时触发。
timeupdate 事件在当前的播放位置发送改变时触发。
volumechange 事件在⾳量发⽣改变时触发。
waiting 事件在视频由于要播放下⼀帧⽽需要缓冲时触发。
动画事件
animationend 该事件在 CSS 动画结束播放时触发
animationiteration 该事件在 CSS 动画重复播放时触发
animationstart 该事件在 CSS 动画开始播放时触发
过渡事件
transitionend 该事件在 CSS 完成过渡后触发。
其他事件
message 该事件通过或者从对象(WebSocket, Web Worker, Event Source 或者⼦ frame 或⽗窗⼝)接收到消息时触发online 该事件在浏览器开始在线⼯作时触发。
offline 该事件在浏览器开始离线⼯作时触发。
popstate 该事件在窗⼝的浏览历史(history 对象)发⽣改变时触发。 event occurs when the window’s history changes show 该事件当
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论