1. 程式人生 > 其它 >js中事件

js中事件

1.1 什麼是事件

事件就是在文件中或者在瀏覽器視窗中通過某些動作觸發。比如,單擊,滑鼠經過,鍵盤按下等。事件通常和函式結合使用。

事件的作用:

(1)各個元素之間可以藉助事件來進行互動

(2)使用者和頁面之間也可以通過事件來互動

(3)後端和頁面之間也可以通過事件來互動(減緩伺服器的壓力)

Onsubmit(提交事件和表單一起使用)

1.2 事件分類

1、滑鼠事件onclick、ondblclick、onmouseover、onmouseout、onmousedown、onmouseup、onmousemove2、HTML事件onload、onscoll、onsubmit、onchange、onfoucs(獲取焦點),onblur(失去焦點)3、鍵盤事件onkeydown: 鍵盤按下時觸發onkeypress:鍵盤按下並鬆開的瞬間觸發onkeyup: 鍵盤抬起時觸發

二、事件的使用(重點)

2.1 HTML事件

繫結操作發生在HTML程式碼中的事件,稱為HTML事件。

語法:on+事件=‘函式();函式();函式();……‘

HTML事件的移除方式:

元素.setAttribute('on+事件名',null);

HTML事件缺陷:耦合性太強了,修改一處另一處也要修改。

當函式沒有載入成功時,使用者去觸發事件,則會報錯。