HTML 4.0 的新特性之一是能夠使 HTML 事件觸發瀏覽器中的行為,比如當使用者點擊某個 HTML 元素時啟動一段 JavaScript。下面是一個屬性列表,可將之插入 HTML 標籤以定義事件的行為。
| 屬性 |
此事件發生在何時... |
| onabort |
映像的載入被中斷。 |
| onblur |
元素失去焦點。 |
| onchange |
域的內容被改變。 |
| onclick |
當使用者點擊某個對象時調用的事件控制代碼。 |
| ondblclick |
當使用者雙擊某個對象時調用的事件控制代碼。 |
| onerror |
在載入文檔或映像時發生錯誤。 |
| onfocus |
元素獲得焦點。 |
| onkeydown |
某個鍵盤按鍵被按下。 |
| onkeypress |
某個鍵盤按鍵被按下並鬆開。 |
| onkeyup |
某個鍵盤按鍵被鬆開。 |
| onload |
一張頁面或一幅映像完成載入。 |
| onmousedown |
滑鼠按鍵被按下。 |
| onmousemove |
滑鼠被移動。 |
| onmouseout |
滑鼠從某元素移開。 |
| onmouseover |
滑鼠移到某元素之上。 |
| onmouseup |
滑鼠按鍵被鬆開。 |
| onreset |
重設按鈕被點擊。 |
| onresize |
視窗或架構被重新調整大小。 |
| onselect |
文本被選中。 |
| onsubmit |
確認按鈕被點擊。 |
| onunload |
使用者退出頁面。 |
滑鼠 / 鍵盤屬性
| 屬性 |
描述 |
| altKey |
返回當事件被觸發時,"ALT" 是否被按下。 |
| button |
返回當事件被觸發時,哪個滑鼠按鍵被點擊。 |
| clientX |
返回當事件被觸發時,滑鼠指標的水平座標。 |
| clientY |
返回當事件被觸發時,滑鼠指標的垂直座標。 |
| ctrlKey |
返回當事件被觸發時,"CTRL" 鍵是否被按下。 |
| metaKey |
返回當事件被觸發時,"meta" 鍵是否被按下。 |
| relatedTarget |
返回與事件的目標節點相關的節點。 |
| screenX |
返回當某個事件被觸發時,滑鼠指標的水平座標。 |
| screenY |
返回當某個事件被觸發時,滑鼠指標的垂直座標。 |
| shiftKey |
返回當事件被觸發時,"SHIFT" 鍵是否被按下。 |
常用HTML元素的事件:
onclick(單擊)、
ondblclick(雙擊)、
onkeydown(按鍵按下)、
onkeypress(點擊按鍵)、
onkeyup(按鍵釋放)、
onmousedown(滑鼠按下)、
onmousemove(滑鼠移動)、
onmouseout(滑鼠離開元素範圍)、
onmouseover(滑鼠移動到元素範圍)、
onmouseup(滑鼠按鍵釋放)、
oncontextmenu(在瀏覽器中單擊滑鼠右鍵顯示”右鍵菜單”時觸發)
以上就是本文的全部內容了,希望大家能夠喜歡。