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;

Kokeile itse

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ä!");
}

Kokeile itse

Syntaksi

event.key

Tekninen yksityiskohta

Palautusarvo:

Merkkijono, joka edustaa painettua näppäinpainiketta.

Mahdolliset arvot:

  • Yksittäinen merkki (esim. "a", "W", "4", "+" tai "$")
  • Monimerkkinen (esim. "F1", "Enter", "HOME" tai "CAPS LOCK")

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