onkeydown tapahtuma
Määritelmä ja käyttö
onkeydown-tapahtuma tapahtuu, kun käyttäjä painaa jotain näppäintä (näppäimistöllä).
Vinkki:onkeydown-tapahtuman kanssa liittyvät tapahtumien järjestys:
Esimerkki
Esimerkki 1
Suorita JavaScriptia, kun käyttäjä painaa näppäintä:
<input type="text" onkeydown="myFunction()">
Esimerkki 2
Käytä yhdessä "onkeydown" ja "onkeyup" -tapahtumia:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Syntaksi
HTML:ssä:
<elementti onkeydown="myScript">
JavaScriptissa:
objekti.onkeydown = function(){myScript};
JavaScriptissa käytetään addEventListener() -menetelmää:
objekti.addEventListener("keydown", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() -menetelmä.
Tekninen tarkistus
Pumppaava: | Tuki |
---|---|
Peruutettavissa: | Tuki |
Tapahtumatyypit: | KeyboardEvent |
Tuetut HTML-merkit: | Kaikki HTML-elementit, paitsi: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ja <title> |
DOM versio: | Taso 2 tapahtumat |
Selaimen tuki
Tapahtumat | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Tuki | Tuki | Tuki | Tuki | Tuki |