js:常用事件总结

事件: 事件是JavaScript侦测到的页面行为.
    注1: 事件通常需要配合绑定的函数生效

常用的事件:
        事件名           中文名         触发方式
    1.  onclick         单击事件        鼠标左键单击时
        ondbclick       双击事件        鼠标左键双击时
    2.  onload          加载事件        元素加载完成后. 常用: window.onload
        onbeforeunload                  只能通过window触发, window.onbeforeunload
    3.  onsubmit        提交事件        表单提交时
    4.  onfocus         聚焦事件        光标进入采集数据的标签时
    5.  onblur          失焦事件        光标离开采集数据的标签时
    6.  onmouseover     移入事件        鼠标进入标签范围时
    7.  onmouseout      移出事件        鼠标离开标签范围时
    8.  onmouseenter    移入事件        鼠标进入标签范围时
    9.  onmouseleave    移出事件        鼠标离开标签范围时
    10. onchange        变更事件        内容变化时
    11. onkeydown       键盘事件        键盘按键按下时
    12. onkeypress      键盘事件        键盘按键按下时
    13. onkeyup         键盘事件        键盘按键抬起时

注:onkeydown与onkeypress的区别:

    1.onkeydown可以侦测到所有键盘,主键盘的数字与数字键盘的数字键值不一样,
        但是enter键值一样,主键盘中两侧的ctrl与shift键键值对应一样
    2.onkeypress只对有输入效果的键进行侦测,包括enter,功能键盘区是否有效要看浏览器,
        有些浏览器不侦测,主键盘的数字键与数字键盘的键值一样
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值