Właściwość metaklucza KeyboardEvent
Przykład
Dowiedz się, czy klawisz „META” został naciśnięty po naciśnięciu klawisza klawiatury:
var x = document.getElementById("demo");
if (event.metaKey) {
x.innerHTML = "The META key was pressed!";
} else {
x.innerHTML = "The META key was NOT pressed!";
}
Definicja i użycie
Właściwość metaKey zwraca wartość logiczną, która wskazuje, czy klawisz „META” został naciśnięty po wyzwoleniu zdarzenia klawisza.
Nie wszystkie klawiatury mają klawisz meta. Jest to wspólne dla klawiatur mikrosystemowych Sun oraz klawiatur maszynowych MIT i LISP. Klucz meta jest oznaczony jako „META” lub symbolem pełnego diamentu „◆”.
Na klawiaturach Mac klawisz META jest reprezentowany przez klawisz „Command/Cmd” („⌘”).
Uwaga: ta właściwość jest tylko do odczytu.
Obsługa przeglądarki
Property | |||||
---|---|---|---|---|---|
metaKey | Yes | Yes | Yes | Yes | Yes |
Składnia
event.metaKey
Szczegóły techniczne
Wartość zwrotu: |
Wartość logiczna, wskazująca, czy klawisz „META” został naciśnięty w momencie wystąpienia zdarzenia klawisza.
Możliwa wartość:
|
---|---|
Wersja DOM: | DOM Level 2 Wydarzenia |
Powiązane strony
Dokumentacja HTML DOM: KeyboardEvent altKey Property
Dokumentacja HTML DOM: Właściwość ctrlKey KeyboardEvent
Odniesienie HTML DOM: KeyboardEvent shiftKey Property