KeyboardEvent key-egenskap
Definition och användning
key-egenskapen returnerar identifieraren för tangenten som trycktes vid tangentbordshändelsen.
Tangentidentifieraren är en sträng som identifierar tangentknappen. Returvärdet för denna egenskap kan vara följande strängar:
- Enkel tecken (t.ex. "a", "W", "4", "+" eller "$")
- Fler tecken (t.ex. "F1", "Enter", "HOME" eller "CAPS LOCK")
Kommentar:Egenskapen är skrivskyddad.
Tips:Om du vill veta om "ALT", "CTRL", "META" eller "SHIFT"-tangenten trycktes vid tangentbordshändelsen, använd altKeyochctrlKeyochmetaKey eller shiftKey Egenskaper.
Exempel
Exempel 1
Hämta den tryckta tangenten vid tangentbordshändelse:
var x = event.key;
Exempel 2
Om användaren trycker på tangenten "A", visas några texter:
var x = event.key; // Om den tryckta tangenten är "a" eller "A" (med CapsLock eller Shift) visas några texter. if (x == "a" || x == "A") { alert("Du tryckte på tangenten 'A'!"); }
Syntax
event.key
Tekniska detaljer
Returvärde: |
Sträng, som representerar den tryckta tangenten på tangentbordet. Möjliga värden:
Kommentar:Återger inte definierat i Safari. |
---|---|
DOM version: | DOM nivå 3 |
Webbläsarstöd
Talen i tabellen anger den första webbläsaren som fullständigt stöder egenskapen.
Egenskaper | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | Stöds inte | 38.0 |
Relaterade sidor
HTML DOM referenshandbok:KeyboardEvent keyCode-egenskap
HTML DOM referenshandbok:KeyboardEvent which-egenskap
HTML DOM referenshandbok:KeyboardEvent charCode-egenskap