event types
Er bestaan verschillende soorten van events. Elk van deze events kan gebruikt worden om functies in JavaScript mee uit te voeren.
user interface events
Komen voor wanneer de gebruiker de browsers UI gebruikt om iets te veranderen.
| event | beschrijving |
|---|---|
| load | De webpagina is klaar met laden. |
| unload | Er wordt een andere pagina geladen. |
| error | De browser komt een JavaScript-fout tegen. |
| resize | Het browservenster verandert van grootte. |
| scroll | De gebruiker scrollt door de pagina. |
keyboard events
Komt voor bij elke toetsaanslag die een gebruiker doet zolang de pagina actief is.
| event | beschrijving |
|---|---|
| keydown | De gebruiker drukt een toets in. |
| keyup | De gebruiker laat een toets los. |
| keypress | Een nieuw karakter wordt ingevoegd door de gebruiker. |
mouse events
Komt voor bij elke muisbeweging die een gebruiker doet zolang de pagina actief is.
| event | beschrijving |
|---|---|
| click | De gebruiker klikt op een element. |
| dblclick | De gebruiker dubbelklikt op een element. |
| mousedown | De gebruiker drukt een muisknop in. |
| mouseup | De gebruiker laat een muisknop los. |
| mousemove | De gebruiker verplaatst de muis. |
| mouseover | De gebruiker gaat met de muis over een element. |
| mouseout | De gebruiker verwijdert de muis van het element. |
info
Er zijn nog meer events die je zal tegenkomen, maar de bovenstaande lijst bevat al een belangrijke start.