跳至內容

用戶:Outloudvi/s/DOMEvent

維基百科,自由的百科全書

DOM(文檔對象模型)事件使得像JavaScriptJScriptECMAScriptVBScriptJava這樣的事件驅動式語言能夠在DOM樹中的元素節點上(例如在HTMLXHTMLXULSVG文檔中)註冊各種事件處理器事件監聽器

歷史上,像DOM這樣的,被各種瀏覽器使用的一些對象模型,它們之間有顯著的不同。這會導致兼容性問題。為了解決此問題,W3C在等級2的DOM中將對象模型標準化。

事件

HTML事件

通用/W3C 事件

有許多事件是大部分元素節點都可以生成的:

  • 鼠標事件
  • 鍵盤 事件
  • HTML框架/對象事件
  • HTML表格事件
  • 用戶界面事件
  • 修改事件 (對文檔結構變化的通知)
  • 過程事件(由XMLHttpRequest、文件API等使用)

註:上方的事件分類與W3C的分類不完全相同。