JavaScript事件类型总结

JavaScript事件

用户的行为包括:onclick、ondblclick、onfocus、onblur、window.onload

​ 是用户跟页面的交互,当用户跟页面进行一些“交流”的时候,页面通过js就会触发一些事件,比如鼠标点击的时候就会触发onclick事件,给这个事件绑定一个函数,那么这个时候函数就会被调用,代码就会被执行

事件类型:

​ 鼠标事件包括:click,dblclick,mousedown,mouseup,mouseover,mouseout,mouseenter、 mouseleave、mousemove

  • scroll mousewheel 鼠标滚轮
  • contextmenu 鼠标右键(上下文菜单:在不同环境下右键菜单不一样)
  • mouseover:鼠标在元素身上移动穿过子元素的时候会被反复触发
  • mouseenter:只是在进入元素的时候触发

键盘事件:keydown,keyup,keypress

表单事件:对表单元素操作之后会触发的事件

​ 1:单选框、多选框、下拉菜单 状态改变的时候会触发 onchange 事件
​ 2:表单提交的时候会触发 onsubmit 触发在元素身上

this关键字:事件函数里面的this指的是事件触发对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值