1. 程式人生 > >【JS】JS常見事件,滑鼠鍵值,鍵盤keycode碼

【JS】JS常見事件,滑鼠鍵值,鍵盤keycode碼

a.視窗事件,只在body和frameset元素中才有效
onload 頁面或圖片載入完成時
onunload 使用者離開頁面時

b.表單元素事件,在表單元素中才有效
onchange 框內容改變時
onsubmit 點選提交按鈕時
onreset 重新點選滑鼠按鍵時
onselect 文字被選擇時
onblur 元素失去焦點時
onfocus 當元素獲取焦點時

c.鍵盤事件,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素裡都無效


onkeydown 按下鍵盤按鍵時
onkeypress 按下或按住鍵盤按鍵時
onkeyup 放開鍵盤按鍵時
onclick 滑鼠點選一個物件時
ondblclick 滑鼠雙擊一個物件時
onmousedown 滑鼠被按下時
onmousemove 滑鼠被移動時
onmouseout 滑鼠離開元素時
onmouseover 滑鼠經過元素時
onmouseup 釋放滑鼠按鍵時

e.其他
onresize 當視窗或框架被重新定義尺寸時
onabort 圖片下載被打斷時
onerror 當載入文件或圖片時發生錯誤時

滑鼠鍵值


events.button=0 預設,沒有按任何按鈕。
events.button=1 滑鼠左鍵
events.button=2 滑鼠右鍵
events.button=3 滑鼠左右鍵同時按下
events.button=4 滑鼠中鍵
events.button=5 滑鼠左鍵和中鍵同時按下
events.button=6 滑鼠右鍵和中鍵同時按下
events.button=7 所有三個鍵都按下

鍵盤鍵值:
event.keycode

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述