什麼是 HTML 5 標準事件?


當用戶訪問您的網站時,他們會執行諸如點選文字和影像以及給定的連結、懸停在某些內容上等操作。這些都是 JavaScript 所稱的事件的示例。

我們可以在 JavaScript 或 VBScript 中編寫事件處理程式,並且您可以將這些事件處理程式指定為事件標籤屬性的值。HTML5 規範定義了各種事件屬性,如下所列:

屬性

描述
Offline
script
文件離線時觸發
Onabort
script
在中止事件時觸發
onafterprint
script
文件列印後觸發
onbeforeonload
script
文件載入前觸發
onbeforeprint
script
文件列印前觸發
Onblur
script
視窗失去焦點時觸發
Oncanplay
script
媒體可以開始播放但可能會因緩衝而停止時觸發
oncanplaythrough
script
媒體可以播放到結束,而無需因緩衝而停止時觸發
Onchange
script
元素髮生更改時觸發
Onclick
script
滑鼠點選時觸發
oncontextmenu
script
觸發上下文選單時觸發
Ondblclick
script
滑鼠雙擊時觸發
Ondrag
script
拖動元素時觸發
ondragend
script
拖動操作結束時觸發
ondragenter
script
將元素拖動到有效放置目標時觸發
ondragleave
script
元素離開有效放置目標時觸發
ondragover
script
將元素拖過有效放置目標時觸發
ondragstart
script
拖動操作開始時觸發
ondrop
script
拖動元素正在放置時觸發
ondurationchange
script
媒體長度更改時觸發
onemptied
script
媒體資源元素突然變為空時觸發。
onended
script
媒體到達末尾時觸發
onerror
script
發生錯誤時觸發
onfocus
script
視窗獲得焦點時觸發
onformchange
script
表單更改時觸發
onforminput
script
表單獲取使用者輸入時觸發
onhaschange
script
文件已更改時觸發
oninput
script
元素獲取使用者輸入時觸發
oninvalid
script
元素無效時觸發
onkeydown
script
按下鍵時觸發
onkeypress
script
按下並釋放鍵時觸發
onkeyup
script
釋放鍵時觸發
onload
script
文件載入時觸發
onloadeddata
script
媒體資料載入時觸發
onloadedmetadata
script
媒體元素的持續時間和其他媒體資料載入時觸發
onloadstart
script
瀏覽器開始載入媒體資料時觸發
onmessage
script
觸發訊息時觸發
onmousedown
script
按下滑鼠按鈕時觸發
onmousemove
script
滑鼠指標移動時觸發
onmouseout
script
滑鼠指標移出元素時觸發
onmouseover
script
滑鼠指標移到元素上時觸發
onmouseup
script
釋放滑鼠按鈕時觸發
onmousewheel
script
旋轉滑鼠滾輪時觸發
onoffline
script
文件離線時觸發
onoine
script
文件上線時觸發
ononline
script
文件上線時觸發
onpagehide
script
視窗隱藏時觸發
onpageshow
script
視窗變為可見時觸發
onpause
script
媒體資料暫停時觸發
onplay
script
媒體資料即將開始播放時觸發
onplaying
script
媒體資料已開始播放時觸發
onpopstate
script
視窗的歷史記錄更改時觸發
onprogress
script
瀏覽器正在獲取媒體資料時觸發
onratechange
script
媒體資料的播放速率更改時觸發
onreadystatechange
script
就緒狀態更改時觸發
onredo
script
文件執行重做操作時觸發
onresize
script
視窗大小調整時觸發
onscroll
script
滾動元素的捲軸時觸發
onseeked
script
媒體元素的 seeking 屬性不再為 true 且查詢已結束時觸發
onseeking
script
媒體元素的 seeking 屬性為 true 且查詢已開始時觸發
onselect
script
選擇元素時觸發
onstalled
script
獲取媒體資料時發生錯誤時觸發
onstorage
script
文件載入時觸發
onsubmit
script
提交表單時觸發
onsuspend
script
瀏覽器一直在獲取媒體資料,但在獲取整個媒體檔案之前停止時觸發
ontimeupdate
script
媒體更改其播放位置時觸發
onundo
script
文件執行撤消操作時觸發
onunload
script
使用者離開文件時觸發
onvolumechange
script
媒體更改音量時觸發,音量設定為“靜音”時也會觸發
onwaiting
script
媒體已停止播放但預計會恢復時觸發










更新於: 2020年6月16日

550 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.