勵志

勵志人生知識庫

js中的事件有哪些

JavaScript中的事件可以分為以下幾類:

滑鼠事件。包括點擊(onclick)、雙擊(ondblclick)、滑鼠移入(onmouseover)、滑鼠移出(onmouseout)、滑鼠按下(onmousedown)、滑鼠鬆開(onmouseup)、滑鼠移動(onmousemove)、右鍵點擊(onclick.right)等。

鍵盤事件。包括按鍵按下(onkeydown)、按鍵鬆開(onkeyup)、按鍵按下並鬆開(onkeypress)、鍵盤輸入(oninput)等。

表單事件。包括元素獲得焦點(onfocus)、元素失去焦點(onblur)、文本被選中(onselect)、表單提交(onsubmit)、表單重置(onreset)等。

編輯事件。包括內容改變(onchange)、文本選中(onselect)等。

頁面事件。包括頁面載入完成(onload)、頁面卸載(onunload)、視窗大小改變(onresize)、頁面滾動(onscroll)等。

觸摸事件。適用於觸控螢幕設備,如觸摸開始(ontouchstart)等。

全螢幕事件。如全螢幕狀態改變(onfullscreenchange)。

視窗事件。如視窗打開(onwindowopen)、視窗關閉(onwindowclose)、視窗刷新(onwindowrefresh)等。

這些事件可以在用戶與網頁互動時觸發,如點擊按鈕、輸入文本、滾動頁面等,使網頁具有動態回響能力。