網頁能夠回應訪客所有不同的動作稱為 event(事件),事件能夠辨識網頁載入、滑鼠移動、鍵盤按鍵等動作。
事件可偵測用戶做了什麼事情,接收訊息後採取相關動作,執行某個函式。
ex.
ex. 按下按鈕 onclick事件
//HTML
<body>
<input type="button" value="點擊" class="btn">
</body>
//JavaScript
var el = document.querySelector('.btn');
el.onclick = function(e){
console.log(e);
}
事件綁定的方法,利用監聽得知事件是否啟動,確認啟動後就執行對應的函式。
var el = document.querySelector('.btn');
//監聽寫法 // 選擇事件、代入function、false
el.addEventListener('click',function(e){ alert('hello');},false)