JavaScript-事件知识点总结

事件构成三要素

1.触发的元素

2.事件函数(on+事件类型)

3.事件处理函数(方法)

事件书写方式

元素内部直接写

<a href='' οnclick=”alert('hello')“></a>

元素内部调用函数

<a href='' οnclick='fn()'></a>

使用对应的事件属性添加事件

var box = document.getElementById('box')
box.onclick = function(){
​
}
box.onclick = fn

事件类型

1.鼠标事件

点击事件 onclick (执行在按下和弹起之后)

双击事件 ondblcilck

移入事件 onmouseover (子元素也会触发)

移出事件 onmouseout

移入事件 onmouseenter

移出事件 onmouseleave

移动事件 onmousemove

按下 onmousedown

弹起 onmouseup

2.键盘事件

onkeydown 按下

onkeyup 弹起

onkeypress 按下后弹起前 (字符按键 包含字母数组下划线特殊字符及回车和空格)

3.html事件

onload 加载 window

onunload 卸载 window

onblur 失去焦点 input

onfoucs 获取焦点 input<

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值