onkeyup-tapahtuma
Määritelmä ja käyttö
onkeyup-tapahtuma tapahtuu, kun käyttäjä vapauttaa näppäimen (näppäimistöllä).
Vinkki:onkeyup-tapahtuman kanssa liittyvät tapahtumien järjestys:
Esimerkki
Esimerkki 1
Suorita JavaScript-koodi, kun käyttäjä vapauttaa näppäimen:
<input type="text" onkeyup="myFunction()">
Esimerkki 2
Käytä yhdessä "onkeydown" ja "onkeyup"-tapahtumia:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Esimerkki 3
Tulosta tekstikentässä vapautetut todelliset avaimet:
Syötä nimesi: <input type="text" id="fname" onkeyup="myFunction()"> <script> function myFunction() { var x = document.getElementById("fname").value; document.getElementById("demo").innerHTML = x; } </script>
Syntaksi
HTML:ssä:
<element onkeyup="myScript">
JavaScriptissa:
object.onkeyup = function(){myScript};
JavaScriptissa käytetään addEventListener()-menetelmää:
object.addEventListener("keyup", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener()-menetelmä.
Tekninen yksityiskohta
Puhkeava: | 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: | Tason 2-tapahtumat |
Selaimesuunnittelu
Tapahtumat | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeyup | Tuki | Tuki | Tuki | Tuki | Tuki |