博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常见事件总结
阅读量:6313 次
发布时间:2019-06-22

本文共 935 字,大约阅读时间需要 3 分钟。

详见:https://www.runoob.com/jsref/dom-obj-event.html

鼠标事件

/*onclick:点击某个对象时触发ondblclick:双击某个对象时触发onmouseover:鼠标移入某个元素时触发onmouseout:鼠标移出某个元素时触发onmouseenter:鼠标进入某个元素时触发onmouseleave:鼠标离开某个元素时触发onmousedown:鼠标按下时触发onmouseup:鼠标抬起时触发onmousemove:鼠标被移动时触发onwheel:鼠标滚轮滚动时触发oncontextmenu:点击鼠标右键时触发*/
●mousever和mouseout在父元素和其子元素都可以触发。
●mouseenter和mouseleave只在父元素触发,当鼠标穿过一个元素时,只会触发一次。
●mouseover和mouseout比mouseenter和mouseleave先触发●

键盘事件

/*onkeydown:键盘的键按下时触发onkeyup:键盘的键放开时触发onkeypress:按下或按住键盘键时触发*/

框架/对象事件

/*onresize:浏览器窗口大小改变时触发onabort:图形的加载被中断时触发onload:元素加载完时触发onerror:当加载文档或者图片时(没找到)发生的错误时触发onscroll:文档滚动时触发onpageshow:用户访问页面时触发onunload:用户退出页面时触发*/

表单事件

/*onfocus:元素获得焦点时触发onblur:元素失去焦点时触发onchange:元素内容改变时触发oninput:元素获取用户输入时触发onsubmit:提交按钮时触发onreset:重置按钮时触发onselect:文本被选中时触发*/

拖动事件

/*ondrag:元素正在拖动时触发ondragend:用户完成元素拖动时触发*/

多媒体事件

/*onplay:在视频/音频开始播放时触发onended:在视频/音频播放结束时触发onpause:在视频/音频暂停时触发*/

转载于:https://www.cnblogs.com/cui-ting/p/10654513.html

你可能感兴趣的文章
Yii2.0 下的 load() 方法的使用
查看>>
华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root
查看>>
[转] ReactNative Animated动画详解
查看>>
DNS原理及其解析过程
查看>>
没想到cnblog也有月经贴,其实C#值不值钱不重要。
查看>>
【转】LUA内存分析
查看>>
[转] Entity Framework Query Samples for PostgreSQL
查看>>
软件需求分析的重要性
查看>>
UVA465:Overflow
查看>>
HTML5-placeholder属性
查看>>
Android选择本地图片过大程序停止的经历
查看>>
poj 2187:Beauty Contest(旋转卡壳)
查看>>
《Flask Web开发》里的坑
查看>>
Python-库安装
查看>>
Git笔记
查看>>
普通人如何从平庸到优秀,在到卓越
查看>>
SLAM数据集
查看>>
c#学习笔记05——数组&集合
查看>>
【图论算法】Dijstra&BFS
查看>>
注册和上传文件(头像)
查看>>