JavaScript基礎(六)事件監聽機制
阿新 • • 發佈:2018-12-11
事件監聽機制:
* 概念:某些元件被執行了某些操作後,觸發某些程式碼的執行。 * 事件:某些操作。如: 單擊,雙擊,鍵盤按下了,滑鼠移動了 * 事件源:元件。如: 按鈕 文字輸入框... * 監聽器:程式碼。 * 註冊監聽:將事件,事件源,監聽器結合在一起。 當事件源上發生了某個事件,則觸發執行某個監聽器程式碼。 * 常見的事件: 1. 點選事件: 1. onclick:單擊事件 2. ondblclick:雙擊事件 2. 焦點事件 1. onblur:失去焦點 2. onfocus:元素獲得焦點。 3. 載入事件: 1. onload:一張頁面或一幅影象完成載入。 4. 滑鼠事件: 1. onmousedown 滑鼠按鈕被按下。 2. onmouseup 滑鼠按鍵被鬆開。 3. onmousemove 滑鼠被移動。 4. onmouseover 滑鼠移到某元素之上。 5. onmouseout 滑鼠從某元素移開。 5. 鍵盤事件: 1. onkeydown 某個鍵盤按鍵被按下。 2. onkeyup 某個鍵盤按鍵被鬆開。 3. onkeypress 某個鍵盤按鍵被按下並鬆開。 6. 選擇和改變 1. onchange 域的內容被改變。 2. onselect 文字被選中。 7. 表單事件: 1. onsubmit 確認按鈕被點選。 2. onreset 重置按鈕被點選。