概念
某些組件被執行了某些操作後,觸發某些代碼的執行。
- 事件:某些操作。如:單機,雙擊,鍵盤按下了,鼠標移動了。
- 事件源:組件。如:按鈕、文本輸入框…
- 監聽器:代碼。
- 註冊監聽:將事件,事件源,監聽器結合在一起。當事件源上發生了某個事件,則觸發執行某個監聽器代碼。
常見的事件
1.點擊事件
- 1.onclick: 單擊事件
- 2.ondbclick:雙擊事件
2.焦點事件
- 1.onblur:失去焦點
- 2.onfocus:獲取焦點
3.加載事件
- 1.onload:一張頁面或一幅圖像完成加載。
4.鼠標事件
- 1.onmousedown:鼠標按鈕被按下。
- 2.onmousemove:鼠標被移動。
- 3.onmouseout:鼠標從元素移開。
- 4.onmouseover:鼠標移到某元素之上。
- 5.onmouseup:鼠標按鍵被鬆開。
5.鍵盤事件
- 1.onkeydown:某個鍵盤按鍵被按下。
- 2.onkeyup: 某個鍵盤按鍵被鬆開。
- 3.onkeypress:某個鍵盤按鍵被按下並鬆開。
6.選擇和改變
- 1.onchange 域的內容被改變。
- 2.onselect 文本被選中。
7.表單事件
- 1.onsubmit 確認按鈕被點擊。
- 2.onreset 重置按鈕被點擊。