JavaScript的事件處理器
事件處理程序可用於處理和驗證用戶輸入,用戶操作和瀏覽器操作:
- 每次頁面加載時應該做的事情
- 關閉頁面時應該做的事情
- 用戶單擊按鈕時應執行的操作
- 用戶輸入數據時應驗證的內容
- 和更多 ...
可以使用許多不同的方法來使JavaScript處理事件:
- HTML事件屬性可以直接執行JavaScript代碼
- HTML事件屬性可以調用JavaScript函數
- 您可以將自己的事件處理函數分配給HTML元素
- 您可以防止事件被發送或處理
- 和更多 ...
常見的HTML事件列表:
Event | Description |
---|---|
onchange | An HTML element has been changed |
onclick | The user clicks an HTML element |
onmouseover | The user moves the mouse over an HTML element |
onmouseout | The user moves the mouse away from an HTML element |
onkeydown | The user pushes a keyboard key |
onload | The browser has finished loading the page |
單引號:Single quotes
<element event='some JavaScript'>
雙引號:Double quotes
<element event="some JavaScript">