Właściwość event.metaKey
Właściwość event.metaKey pozwala sprawdzić,
czy klawisz Cmd został naciśnięty podczas zdarzenia.
Jeśli został naciśnięty, właściwość zwróci wartość true,
w przeciwnym razie - false.
Składnia
event.metaKey;
Przykład
W następującym przykładzie po kliknięciu przycisku
będziemy wyświetlać komunikat o tym, czy został naciśnięty
klawisz Cmd lub klawisze Ctrl, Alt, Shift:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.metaKey) {
alert('naciśnięto Cmd');
}
if (event.ctrlKey) {
alert('naciśnięto Ctrl');
}
if (event.altKey) {
alert('naciśnięto Alt');
}
if (event.shiftKey) {
alert('naciśnięto Shift');
}
});
:
Zobacz też
-
właściwość
event.ctrlKey,
która przechwytuje naciśnięcie klawisza Ctrl -
właściwość
event.shiftKey,
która przechwytuje naciśnięcie klawisza Shift -
właściwość
event.altKey,
która przechwytuje naciśnięcie klawisza Alt -
właściwość
code,
która pobiera kod naciśniętego klawisza -
właściwość
key,
która pobiera wprowadzony znak