KeyboardEvent- Location -Eigenschaft
Beispiel
Holen Sie sich den Speicherort des Schlüssels:
var x = event.location;
Definition und Verwendung
Die location-Eigenschaft gibt eine Zahl zurück, die die Position einer Taste auf der Tastatur oder dem Gerät angibt.
Die Zahl wird durch 4 Konstanten dargestellt:
0. DOM_KEY_LOCATION_STANDARD:
Die Taste ist nicht auf der rechten oder linken Seite der Tastatur gedrückt und wurde nicht auf dem Ziffernblock gedrückt (dieser Wert repräsentiert fast jede Taste auf der Tastatur, z. B. "A", "U", "SPACE" oder "5") )
1. DOM_KEY_LOCATION_LEFT:
Eine linke Taste wurde gedrückt (z. B. die linke „STRG“-Taste oder die linke „ALT“-Taste auf einer US-Standardtastatur mit 101 Tasten)
2. DOM_KEY_LOCATION_RIGHT:
Eine rechte Taste wurde gedrückt (z. B. die rechte „STRG“-Taste oder die rechte „STRG“-Taste auf einer US-Standardtastatur mit 101 Tasten)
3. DOM_KEY_LOCATION_NUMPAD:
Die Taste wurde auf dem Ziffernblock gedrückt (z. B. die Taste "2" auf der rechten Seite auf einer Standardtastatur)
Hinweis: Die Eigenschaft location kann nur für die Ereignisse onkeydown und onkeyup verwendet werden, nicht für onkeypress .
Hinweis: Diese Eigenschaft ist schreibgeschützt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die die Eigenschaft vollständig unterstützt.
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
Syntax
event.location
Technische Details
Rückgabewert: |
Eine Zahl, die die Position einer Taste auf der Tastatur oder dem Gerät darstellt Die Zahl wird durch 4 Konstanten dargestellt: 0. DOM_KEY_LOCATION_STANDARD |
---|---|
DOM-Version: | DOM-Level-3-Ereignisse |