Tapahtumatyypit JavaScriptissä
Hiiren tapahtumat
| Attribuutti | Kuvaus |
|---|---|
click |
Hiiren napsautus on suoritettu. Tapahtuma tapahtuu sen jälkeen, kun hiiren painike on vapautettu. |
mousedown |
Hiiren painike on painettu alas. |
mouseup |
Hiiren painike on vapautettu. |
dblclick |
Kaksoisnapsautus. |
mousemove |
Hiiren osoitin liikkuu elementin näyttöalueen sisällä. |
mouseout |
Hiiren osoitin on poistunut elementin näyttöalueelta. |
mouseover |
Hiiren osoitin on elementin näyttöalueen sisällä. |
Näppäimistön tapahtumat
| Attribuutti | Kuvaus |
|---|---|
keydown |
Näppäintä on painettu alas. |
keypress |
Näppäintä on painettu alas eikä sitä ole vapautettu pitempään kuin toistoväli. Toistovälin kesto on järjestelmäparametri ja riippuu käyttäjän käyttöjärjestelmän asetuksista. |
keyup |
Aikaisemmin painettu näppäin on vapautettu. |
Lomakkeiden ja sivuelementtien tapahtumat
| Attribuutti | Kuvaus |
|---|---|
change |
Elementti menettää syöttökohdistuksen, ja elementin sisältö on muuttunut sen ajan, jonka elementti oli kohdistuksen alla. |
select |
Jokin osa elementin sisällä olevasta tekstistä valitaan. |
submit |
Lomakkeessa on painettu "Lähetä"-painiketta, mutta lomaketta ei ole vielä lähetetty palvelimelle. |
Lomakkeiden ja sivuelementtien tapahtumat
| Attribuutti | Kuvaus |
|---|---|
blur |
Ohjauselementti menettää syöttökohdistuksen, ts. kohdistin siirtyy toiseen elementtiin. |
focus |
Näytettävä elementti on saanut syöttökohdistuksen. Tekstikentille tämä tapahtuma tarkoittaa, että kohdistin on jo kyseisessä elementissä. |
load |
Sivun lataus on valmis. |
unload |
Poistutaan dokumentista (suljetaan sivu tai uudelleenohjataan sivu toiseen osoitteeseen). |
scroll |
Laukeaa, kun elementtiä vieritetään. |