KeyboardEvent key ominaisuus
Määritelmä ja käyttö
key-ominaisuus palauttaa tapahtuvassa painallustapahtumassa painetun näppäimen tunnisteen.
Painallustunniste on merkkijono, joka tunnistaa näppäinpainikkeen. Tämän ominaisuuden palautusarvo voi olla seuraavat merkkijonot:
- Yksittäinen merkki (esim. "a", "W", "4", "+" tai "$")
- Monimerkkinen (esim. "F1", "Enter", "HOME" tai "CAPS LOCK")
Huomautus:Tämä ominaisuus on lukuun ottamatta muokattavaa.
Vinkki:Jos haluat tietää, painettiinko "ALT", "CTRL", "META" tai "SHIFT"-näppäintä tapahtuessaan painallustapahtuma, käytä altKeyjactrlKeyjametaKey tai shiftKey Ominaisuus
Esimerkki
Esimerkki 1
Hanki painallustapahtuman aikana painettu näppäin
var x = event.key;
Esimerkki 2
Jos käyttäjä painaa "A"-näppäintä, näytä jokin teksti:
var x = event.key; // Jos painettu näppäin on "a" tai "A" (CapsLock tai Shift), näytä jokin teksti. if (x == "a" || x == "A") { alert ("Painit 'A'-näppäintä!"); }
Syntaksi
event.key
Tekninen yksityiskohta
Palautusarvo: |
Merkkijono, joka edustaa painettua näppäinpainiketta. Mahdolliset arvot:
Huomautus:Palauttaa Safari:ssä määrittelemätön. |
---|---|
DOM versio: | DOM Taso 3 |
Selaimen tuki
Taulukon numerot osoittavat ensimmäisen selaimen version, joka tukee täyttä ominaisuutta.
Ominaisuus | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | Ei tuettu | 38.0 |
Liittyvät sivut
HTML DOM viittomakirja:KeyboardEvent keyCode-ominaisuus
HTML DOM viittomakirja:KeyboardEvent which-ominaisuus
HTML DOM viittomakirja:KeyboardEvent charCode-ominaisuus