原来js里不同事件类型也就这么几个——总结自《JavaScirpt&jQuery交互式Web前端开发》...

在浏览网站时通常有三种事件类型:UI事件,键盘事件以及鼠标事件,焦点事件等6个事件

1. UI事件 (当用户与页面上的元素发生交互触发)

load             Web页面加载完成
unload         Web页面正在卸载(通常是因为请求了一个新页面)
error    浏览器遇到JavaScript错误或有不存在的资源
resize     浏览器窗口的大小发生了变化
scroll    用户使用滚动条移动了页面

2. 键盘事件 (当用户操作键盘时发生)

keydown  用户第一次按下一个键(按住这个键时会反复触发)
keyup    用户松开了一个键
keypress  键入了一个字符(按住这个键时会反复触发)

3.鼠标事件 (当用户操作鼠标,触控板或触摸屏时发生)

click    单击,按下并松开
dbclick    双击,连续两次按下并松开
mousedown   按下鼠标按键
mouseup   松开鼠标按键
mousemove    用户移动鼠标(不发生在触摸屏上)
mouseover   用户将鼠标移动到某一元素上 (不发生在触摸屏上)
mouseout   用户从一个元素上移开

4.焦点事件 (当一个元素比如链接或表单域得到或失去焦点时发生)

focus/focusin  元素得到焦点
blur/focusout  元素失去焦点

5.表单事件 当用户与表单元素进行交互时发生

input     <input>或<textarea>元素中的值发生了变化(IE9+)
change  复选框、单选框或单选按钮的值发生了变化(IE9+)
submit   用户提交表单(使用按钮或键盘提交)
reset   用户单击了表单上的重置按钮
cut    用户从一个表单域剪切了内容
copy   你懂的....
paste    你懂的....
select       用户在一个表单域中选中了一些文本

6.变动事件(更新ing)

 

转载于:https://www.cnblogs.com/Annguowenhua/p/5076387.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值