JS基本事件(小記)
阿新 • • 發佈:2018-12-28
一、 事件的概念種類及作用
(一) 概念:通常滑鼠或熱鍵的動作我們稱之為事件(event),熱鍵引發的一連串程式的動作,稱之為事件驅動(event Driver)。而對事件進行處理的程式或函式,我們稱之為事件處理程式。
(二) 種類
1.頁面事件
1) onload:頁面載入事件
2) onfocus:得焦事件(獲得焦點時觸發事件)
3) onblur:失焦事件(失去焦點時觸發事件)
4) onchange:狀態改變事件
2.滑鼠事件
1) onclick:滑鼠點選事件(當點選滑鼠時觸發事件)
2) ondblclick:滑鼠雙擊事件(當雙擊滑鼠時觸發事件)
3) onmouseup:滑鼠彈起事件
4) onmousedown:滑鼠按下事件
5) onmouseover:滑鼠移入事件 (會冒泡傳遞)
6) onmouseout:
7) onmousemove:滑鼠移動事件
8)擴充套件:onmouseenter : 滑鼠移入事件 (不會冒泡)
9)擴充套件:onmouseleave : 滑鼠移出事件
10) oncontextmenu : 滑鼠右鍵選單事件
3.鍵盤事件
1) onkeyup:鍵盤彈起事件
2) onkeydown:鍵盤按下事件
3) onkeypress:鍵盤按過事件