javascript中常用的DOM事件

//常用事件
onclick 点击事件

onmousedown 鼠标按下

onmousemove 鼠标移动

onmouseup 鼠标抬起

onmouseover 鼠标放上

onmouseout 鼠标放开

onfocus 获取焦点

onblur 失去焦点

onchange 表单改变 selsct 标签

onselect 表单选中 select 标签

onscroll 滚动事件

onload  页面运行完载入

onkeydown键盘按下

onkeypress 键盘按住

onkeyup 键盘抬起

onresize 窗口改变大小

onsubmit 提交事件 

事件的基本结构是:

ele.onclick = function(event){ };

添加事件函数会得到一个事件对象列出常用属性:

event.button 返回鼠标按下那个,0左键

event.target 返回当前触发事件的最小元素(假如我们的div中套了一个span和a,再给div加click事件,span和a触发的同时,div也会触发,这个属性我们就可以在给div加事件的时候,调用此属性,通过他的id和标签名,判断点击的是那个子元素)

event.clientX 获取触发事件离页面的左侧距离

event.clientY 获取触发事件离页面的上侧距离

event.altKey/event.ctrlKey/event.shiftKey 获取键盘事件,事件对象是否按下这些键,按下返回true

event.type 返回触发事件类型

event.keyCode 返回键盘事件的ascll码

 

转载于:https://www.cnblogs.com/2520IT/p/5461861.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值