使用者: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的分類不完全相同。