js事件记录(如有更新请留言我去补充)

简介: js事件记录(如有更新请留言我去补充)

鼠标事件

click:单击鼠标按钮时触发
dblclick:当用户双击鼠标按钮时触发
mousedown :当用户按下鼠标按钮时触发
mouseup:当用户松开鼠标按钮时触发
mousemove:当鼠标指针在元素上移动时触发;
mouseover:当鼠标移到某个元素上方时触发;
mouseout:当鼠标移出某个元素上方时触发;
mouseenter:在鼠标光标从元素外部首次移动至元素范围内触发,不参与冒泡;
mouseleave:鼠标移出;
mouseupoutside:鼠标按下,移出对象松开;

键盘事件

keydown:当用户按下键盘后任意键时触发,如果按住不放,会重复触发
keyup:当用户释放键盘上的键触发;
keypress:当用户按下键盘上的字符键时触发,如果按住不放,会重复触发;

HTML事件

load:当页面完全加载后在window上面触发,或当框架集加载完毕后在框架集上触发
unload:当页面完全卸载后在window上面触发,或当框架集卸载后在框架集上触发;
select:当用户选择文本框(input或textarea)中的一个或多个字符触发;
change:当文本框(input或textarea)内容改变且失去焦点后触发;
input:输入;
focus:当页面或者元素获得焦点时在window及相关元素上面触发;
blur:当页面或元素失去焦点时在window及相关元素上触发;
submit:当用户点击提交按钮在元素上触发;
reset:当用户点击重置按钮在元素上触发;
resize:当窗口或框架的大小变化时在window或框架上触发;
scroll:当用户滚动带滚动条的元素时触发;

触摸事件

touchcancel:触摸系统cancels键
touchend:触摸结束
touchendoutside:触摸开始,移出对象松开
touchmove:触摸移动
touchstart:触摸开始

兼容鼠标和触摸同时触发的

pointercancel:触发系统cancels键
pointerdown:触发按下
pointermove:触发移动
pointerup:触发松开
pointerout:触发移出
pointerover:触发经过
pointertap:触发点击
相关文章
|
1月前
|
Web App开发 JavaScript 前端开发
javascript onkeydown事件
javascript onkeydown事件
|
3月前
|
JavaScript 前端开发
js事件队列
js事件队列
141 55
|
1月前
|
JavaScript
js两种移除事件的方法
js两种移除事件的方法
31 2
|
2月前
|
JavaScript 前端开发
JavaScript 事件
JavaScript 事件
34 2
|
3月前
|
JavaScript 前端开发
javascript中常用的事件
这篇文章列出并演示了JavaScript中常用的DOM事件,包括失去焦点、获得焦点、鼠标点击、键盘事件等,并展示了如何通过直接在HTML标签中使用事件句柄和通过JavaScript为元素添加事件监听器两种方式来注册事件。
|
3月前
|
JavaScript 前端开发
JavaScript 事件的绑定
JavaScript 事件的绑定
39 0
|
27天前
|
存储 JavaScript 前端开发
js事件队列
【10月更文挑战第15天】
44 6
|
2月前
|
JavaScript 前端开发
JavaScript HTML DOM 事件
JavaScript HTML DOM 事件
22 5
|
2月前
|
监控 JavaScript 前端开发
|
30天前
|
JavaScript API
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
89 0