HTML 4.0 的新特性之一是有能力使 HTML 事件觸發瀏覽器中的動作(action),比如當用戶點擊某個 HTML 元素時啟動一段 JavaScript。下面是一個屬性列表,這些屬性可插入 HTML 標簽來定義事件動作。
| 屬性 | 當以下情況發生時,出現此事件 | FF | N | IE |
|---|---|---|---|---|
| onabort | 圖像加載被中斷 | 1 | 3 | 4 |
| onblur | 元素失去焦點 | 1 | 2 | 3 |
| onchange | 用戶改變域的內容 | 1 | 2 | 3 |
| onclick | 鼠標點擊某個對象 | 1 | 2 | 3 |
| ondblclick | 鼠標雙擊某個對象 | 1 | 4 | 4 |
| onerror | 當加載文檔或圖像時發生某個錯誤 | 1 | 3 | 4 |
| onfocus | 元素獲得焦點 | 1 | 2 | 3 |
| onkeydown | 某個鍵盤的鍵被按下 | 1 | 4 | 3 |
| onkeypress | 某個鍵盤的鍵被按下或按住 | 1 | 4 | 3 |
| onkeyup | 某個鍵盤的鍵被松開 | 1 | 4 | 3 |
| onload | 某個頁面或圖像被完成加載 | 1 | 2 | 3 |
| onmousedown | 某個鼠標按鍵被按下 | 1 | 4 | 4 |
| onmousemove | 鼠標被移動 | 1 | 6 | 3 |
| onmouseout | 鼠標從某元素移開 | 1 | 4 | 4 |
| onmouseover | 鼠標被移到某元素之上 | 1 | 2 | 3 |
| onmouseup | 某個鼠標按鍵被松開 | 1 | 4 | 4 |
| onreset | 重置按鈕被點擊 | 1 | 3 | 4 |
| onresize | 窗口或框架被調整尺寸 | 1 | 4 | 4 |
| onselect | 文本被選定 | 1 | 2 | 3 |
| onsubmit | 提交按鈕被點擊 | 1 | 2 | 3 |
| onunload | 用戶退出頁面 | 1 | 2 | 3 |
