User:Outloudvi/s/DOMEvent
DOM(文档对象模型)事件使得像JavaScript、JScript、ECMAScript、VBScript和Java这样的事件驱动式语言能够在DOM树中的元素节点上(例如在HTML、XHTML、XUL和SVG文档中)注册各种事件处理器或事件监听器。
历史上,像DOM这样的,被各种浏览器使用的一些对象模型,它们之间有显著的不同。这会导致兼容性问题。为了解决此问题,W3C在等级2的DOM中将对象模型标准化。
事件
HTML事件
通用/W3C 事件
有许多事件是大部分元素节点都可以生成的:
- 鼠标事件
- 键盘 事件
- HTML框架/对象事件
- HTML表格事件
- 用户界面事件
- 修改事件 (对文档结构变化的通知)
- 过程事件(由XMLHttpRequest、文件API等使用)
注:上方的事件分类与W3C的分类不完全相同。