Händelsetyper i JavaScript
Mushändelser
| Attribut | Beskrivning |
|---|---|
click |
Ett klick har gjorts med musknappen. Händelsen inträffar efter att musknappen har släppts. |
mousedown |
En musknapp har tryckts ned. |
mouseup |
En musknapp har släppts. |
dblclick |
Dubbelklick. |
mousemove |
Muspekaren rör sig inom elementets visningsområde. |
mouseout |
Muspekaren har lämnat elementets visningsområde. |
mouseover |
Muspekaren befinner sig inom elementets visningsområde. |
Tangentbordshändelser
| Attribut | Beskrivning |
|---|---|
keydown |
En tangent på tangentbordet har tryckts ned. |
keypress |
En tangent på tangentbordet är nedtryckt och hålls ned längre än upprepningsintervallet. Längden på upprepningsintervallet är en systemparameter och beror på användarens operativsysteminställningar. |
keyup |
En tidigare nedtryckt tangent har släppts. |
Formulär- och sid elementshändelser
| Attribut | Beskrivning |
|---|---|
change |
Elementet förlorar inmatningsfokus, och elementets innehåll har ändrats under den tid elementet hade fokus. |
select |
En del av texten inuti elementet blir markerad. |
submit |
Knappen "Skicka" har tryckts i formuläret, men formuläret har ännu inte skickats till servern. |
Formulär- och sid elementshändelser
| Attribut | Beskrivning |
|---|---|
blur |
Kontrollen förlorar inmatningsfokus, dvs. markören går till ett annat element. |
focus |
Det visade elementet har fått inmatningsfokus. För textfält betyder denna händelse att markören redan finns i detta element. |
load |
Sidladdningen har slutförts. |
unload |
Användaren lämnar dokumentet (stänger sidan eller omdirigeras till en annan adress). |
scroll |
Triggras när elementet scrollas. |