zoukankan      html  css  js  c++  java
  • Javascript高级编程学习笔记(60)—— 事件(4)事件类型

    事件类型

    Web浏览器中可能发生的事件有许多种类型

    不同类型的事件都有着自己独特的信息

    在“DOM3级事件”规范中,规定了以下几类事件:

    • UI事件    当用户与页面元素交互时触发
    • 焦点事件    当元素失去或获得焦点时触发
    • 鼠标事件    当用户通过鼠标在页面上执行操作时触发
    • 滚轮事件    当使用鼠标滚轮或类似设备时触发
    • 文本事件    当在文档中输入文本时触发
    • 键盘事件    当用户通过键盘在页面执行操作时触发
    • 合成事件    当为IME(输入法编辑器)输入字符时触发
    • 变动事件    当底层DOM结构发生变化时触发

    除了这几类事件之外,HTML5也定义了一组事件,有的浏览器还会再BOM和DOM中实现其它专有事件

    这些专有事件一般都是根据开发人员的需求定制的,没有规范,因此不同浏览器的实现也不相同

    DOM3级事件模块在DOM2级事件模块的基础上重新定义了事件,也添加了新事件。

    目前新版的主流浏览器应该都支持DOM2级事件,IE9及以上就开始支持DOM3级事件了

  • 相关阅读:
    信息竞赛日志
    Lesson0423
    考试总结
    2020省队选拔前(4.13-5.31)计划
    mvcc浅析
    浅谈cgi和fastcgi
    mysql事务
    mysql慢sql优化总结
    简述缓存击穿 / 缓存雪崩 / 缓存穿透 以及各自的解决方案
    PHP的异常处理机制浅析
  • 原文地址:https://www.cnblogs.com/lhyxq/p/10361145.html
Copyright © 2011-2022 走看看