Свойство event.metaKey
Свойство event.metaKey позволява да разберете,
дали клавишът Cmd е натиснат по време на събитието.
Ако е натиснат, свойството ще върне стойност true,
в противен случай - false.
Синтаксис
event.metaKey;
Пример
В следващия пример при щракване върху бутона ще
извеждаме съобщение за това дали е бил натиснат
клавишът Cmd или клавишите Ctrl, Alt, Shift:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.metaKey) {
alert('натиснат Cmd');
}
if (event.ctrlKey) {
alert('натиснат Ctrl');
}
if (event.altKey) {
alert('натиснат Alt');
}
if (event.shiftKey) {
alert('натиснат Shift');
}
});
:
Вижте също
-
свойство
event.ctrlKey,
което улавя натискането на клавиша Ctrl -
свойство
event.shiftKey,
което улавя натискането на клавиша Shift -
свойство
event.altKey,
което улавя натискането на клавиша Alt -
свойство
code,
което получава кода на натиснатия клавиш -
свойство
key,
което получава въведения символ