首页 > 编程语言 > 详细

Javascript高级编程学习笔记(60)—— 事件(4)事件类型

时间:2019-02-11 12:06:23      阅读:168      评论:0      收藏:0      [点我收藏+]

事件类型

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

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

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

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

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

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

 

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

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

Javascript高级编程学习笔记(60)—— 事件(4)事件类型

原文:https://www.cnblogs.com/lhyxq/p/10361145.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!