5.1 事件(Event)簡介

什麼是事件(Event)?

使用者與網頁有互動操作。例:

如何綁定事件

  1. 找到要綁定的元素

  2. 什麼樣的事件綁定,例:click、dblclick。

  3. 事件觸發後,要執行什麼程式。通常會是一個帶有「事件物件」(Event Object)的函式。

例:

事件觸發後,除了自訂邏輯之外,進一步可以執行的程式:

  • 停止預設行為(e.preventDefault())

  • 停止事件冒泡(e.stopPropagation())

如何解除事件的綁定