首页 > 网站 > WEB开发 > 正文

javascript事件总结

2024-04-27 14:18:42
字体:
来源:转载
供稿:网友

javascript事件总结

UI事件load页面加载后
resize窗口或框架变化时
scroll滚动条改变时
焦点事件blur失去焦点
focus获得焦点
鼠标与滚轮事件click单击
dblclick双击
mousedown按下鼠标
mouseenter鼠标移动到元素内部触发
mouseleave鼠标移动到元素外部触发
mousemove鼠标在元素内部重复触发
mouSEOut元素内部到外部触发,只触发一次,有bug
mouseover元素外部到内部触发,只触发一次,有bug
mouseup释放鼠标
mousewheelIE和Chrome的滚轮事件event.wheelDelta<0滑轮向下滚
DOMMouseScroll火狐的滚轮事件evnet.detail>0滑轮向下滚
键盘与文本事件keydown按下键盘任意键,如果不放,会一直触发如果按下键盘的字符键,keydown首先执行,然后再执行keyPRess
keypress按下键盘字符键,如果不放,会一直触发
keyup释放键盘时触发
触摸事件touchstart手指触摸屏幕时触发
touchmove手指在屏幕滑动时连续触发
touchend手指移开屏幕
touchcancel手指停留在屏幕不动时
touches触摸了多少个手指
手势事件gesturestart一个手指按在屏幕而另一个手机又触摸屏幕时
gesturechange当触摸屏幕的任何一个手指的位置发生变化时
gestureend任何一个手指从屏幕上移开时
拖放事件dragstart拖拽对象---按下触发拖拽对象要加上(draggable="true")
drag拖拽对象---相当于mousemove
dragend拖拽对象---拖拽停止
dragenter投放的地方---移动到投放区
dragover投放的地方---相当于mousemove
dragleave投放的地方---离开投放区
drop投放的地方---投进去了
其他事件contextmenu右击出现菜单栏
DOMContentLoaded就是非IE的ready事件
设备事件deviceorientation检测设备方向的变化---重力感应event.alpha=z轴event.beta=x轴event.gamma=y轴

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表