Polecane kursy:

Właściwość location zdarzenia KeyboardEvent

Definicja i użycie

Ta liczba jest reprezentowana przez 4 stałe:

Właściwość location zwraca liczbę wskazującą pozycję klawisza na klawiaturze lub urządzeniu.

0. DOM_KEY_LOCATION_STANDARD:

Ten klawisz nie został naciśnięty po prawej ani po lewej stronie klawiatury, ani na klawiaturze numerycznej (ta wartość reprezentuje prawie każdy klawisz na klawiaturze, na przykład "A", "U", "SPACE" lub "5")

1. DOM_KEY_LOCATION_LEFT:

Naciśnięto lewy przycisk (na przykład, lewy "CTRL" lub lewy "ALT" na standardowej 101-klawiszowej amerykańskiej klawiaturze)

2. DOM_KEY_LOCATION_RIGHT:

Naciśnięto prawy przycisk (na przykład, prawy "CTRL" lub prawy "ALT" na standardowej 101-klawiszowej amerykańskiej klawiaturze)

3. DOM_KEY_LOCATION_NUMPAD:

Komentarz:naciskania tego klawisza na klawiaturze numerycznej (na przykład, klawisz "2" po prawej stronie standardowej klawiatury) właściwość location może być używana tylko do onkeydown i zdarzenie, które nie może być użyte onkeypress.

Komentarz:Ta właściwość jest jedynie odczytowa.

Przykład

Uzyskanie pozycji klawisza:

var x = event.location;

Spróbuj sam

Gramatyka

event.location

Szczegóły techniczne

Zwracana wartość:

Wartość liczby, oznaczająca pozycję klawisza na klawiaturze lub urządzeniu.

Ta liczba jest reprezentowana przez 4 stałe:

  • 0. DOM_KEY_LOCATION_STANDARD
  • 1. DOM_KEY_LOCATION_LEFT
  • 2. DOM_KEY_LOCATION_RIGHT
  • 3. DOM_KEY_LOCATION_NUMPAD
Wersja DOM: DOM Level 3 Events

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje ten atrybut.

Atrybuty Chrome IE Firefox Safari Opera
location Obsługiwane 9.0 15.0 Nieobsługiwane Obsługiwane