ToetsenbordEvent- toets Eigenschap
Voorbeeld
Haal de toetsenbordknop op die werd ingedrukt toen een toetsgebeurtenis plaatsvond:
var x = event.key;
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
De key-eigenschap retourneert de identifier van de toets die werd ingedrukt toen een key event plaatsvond.
Sleutel-ID's zijn tekenreeksen die toetsenbordknoppen identificeren. De geretourneerde waarde van deze eigenschap kan een tekenreeks zijn van:
- Een enkel teken (zoals "a", "W", "4", "+" of "$")
- Een meervoudig teken (zoals "F1", "Enter", "HOME" of "CAPS LOCK")
Opmerking: deze eigenschap is alleen-lezen.
Tip: Als je wilt weten of de "ALT", "CTRL", "META" of "SHIFT"-toets is ingedrukt toen een toetsgebeurtenis plaatsvond, gebruik dan de eigenschap altKey , ctrlKey , metaKey of shiftKey .
Browserondersteuning
De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.
Property | |||||
---|---|---|---|---|---|
key | 51.0 | 9.0 | 23.0 | 10.0 | 38.0 |
Syntaxis
event.key
Technische details
Winstwaarde: |
Een tekenreeks, die de ingedrukte toetsenbordknop vertegenwoordigt. Mogelijke waarden:
|
---|---|
DOM-versie: | DOM niveau 3 evenementen |
Meer voorbeelden
Voorbeeld
Waarschuw wat tekst als de gebruiker op de "A"-toets drukt:
var x = event.key;
// If the pressed keyboard button is "a" or "A" (using caps lock or shift), alert some text.
if (x == "a" || x == "A") {
alert ("You pressed the 'A' key!");
}
Gerelateerde pagina's
HTML DOM-referentie: KeyboardEvent keyCode Property
HTML DOM-referentie: KeyboardEvent welke eigenschap
HTML DOM-referentie: KeyboardEvent charCode Property