JavaScript學習筆記-事件監聽機制學習(七)

概念

某些組件被執行了某些操作後,觸發某些代碼的執行。

  • 事件:某些操作。如:單機,雙擊,鍵盤按下了,鼠標移動了。
  • 事件源:組件。如:按鈕、文本輸入框…
  • 監聽器:代碼。
  • 註冊監聽:將事件,事件源,監聽器結合在一起。當事件源上發生了某個事件,則觸發執行某個監聽器代碼。

常見的事件

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 重置按鈕被點擊。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章