1. 程式人生 > >JS基本事件(小記)

JS基本事件(小記)

一、    事件的概念種類及作用
(一)    概念:通常滑鼠或熱鍵的動作我們稱之為事件(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:鍵盤按過事件