事件以及事件相关的兼容性问题

事件以及事件相关的兼容性问题

事件最早是在 IE3 和 Navigator2 中出现的,当时是作为分担服务器运算负担的一种手段。要实现和网页的交互,就需要通过 JavaScript 里面的事件来实现。
每次用户与一个网页进行交互,例如点击链接,按下一个按键或者移动鼠标时,就会触发一个事件,我们的程序可以检测这些事件,然后对此做出响应,从而形成一种交互。
当我们绑定事件时,需要谨慎事件三要素

  • 事件源:是指哪个元素触发的事件,比如当你点击图标的时候,会跳转到百度首页,那么这个图标就是事件源。
  • 事件:事件是指执行的动作。例如:点击,鼠标划过,按下键盘,获得焦点。
  • 事件驱动程序:事件驱动程序即执行的结果。例如:当你点击图标的时候,会跳转到百度首页,那么跳转到百度首页就是事件的处理结果。
相关推荐
梦想平凡7 分钟前
百游棋牌源代码开发搭建教程(十):隔离部署、备份恢复与双端验收
java·前端·javascript·数据库·源代码管理
Ivanqhz18 分钟前
MLIR OpBuilder
开发语言·python·mlir
yume_sibai1 小时前
06-Rust Web 开发实战(Axum 框架 + 数据库 + JWT 认证 + 中间件 + 部署)
前端·数据库·rust
红宝村村长2 小时前
windows笔记本双系统ubuntu设置
开发语言
计算机魔术师3 小时前
特朗普上台打给黄仁勋:AI末日论是骗局,我们绝不让它发生
前端
troy1283 小时前
Python 基础语法(八):Web 后端开发、数据分析与可视化、网络爬虫、人工智能 / 大模型应用
前端·python·数据分析
菜鸟~noob2333 小时前
【电子战】第15篇:混合定位——TDOA/FDOA/AOA 联合【含matlab代码】
开发语言·matlab
计算机魔术师3 小时前
CEO说要慢下来,黑客说别做梦了——同一篇论文,两种命运
前端
kyriewen4 小时前
我花3天抓了一个幽灵bug,凶手藏在第4层
前端·javascript·程序员
Dreams_l4 小时前
死信队列和延迟队列介绍
java·开发语言