js中常用事件
阿新 • • 發佈:2018-11-16
滑鼠事件
/* onclick:點選某個物件時觸發 ondblclick:雙擊某個物件時觸發 onmouseover:滑鼠移入某個元素時觸發 onmouseout:滑鼠移出某個元素時觸發 onmouseenter:滑鼠進入某個元素時觸發 onmouseleave:滑鼠離開某個元素時觸發 onmousedown:滑鼠按下時觸發 onmouseup:滑鼠擡起時觸發 onmousemove:滑鼠被移動時觸發 onwheel:滑鼠滾輪滾動時觸發 oncontextmenu:點選滑鼠右鍵時觸發 */
鍵盤事件
/* onkeydown:鍵盤的鍵按下時觸發 onkeyup:鍵盤的鍵放開時觸發 onkeypress:按下或按住鍵盤鍵時觸發*/
框架/物件事件
/* onresize:瀏覽器視窗大小改變時觸發 onabort:圖形的載入被中斷時觸發 onload:元素載入完時觸發 onerror:當載入文件或者圖片時(沒找到)發生的錯誤時觸發 onscroll:文件滾動時觸發 onpageshow:使用者訪問頁面時觸發 onunload:使用者退出頁面時觸發 */
表單事件
/* onfocus:元素獲得焦點時觸發 onblur:元素失去焦點時觸發 onchange:元素內容改變時觸發 oninput:元素獲取使用者輸入時觸發 onsubmit:提交按鈕時觸發 onreset:重置按鈕時觸發 onselect:文字被選中時觸發*/
拖動事件
/* ondrag:元素正在拖動時觸發 ondragend:使用者完成元素拖動時觸發 */
多媒體事件
/* onplay:在視訊/音訊開始播放時觸發 onended:在視訊/音訊播放結束時觸發 onpause:在視訊/音訊暫停時觸發 */