Свойство metaKey KeyboardEvent
Пример
Узнайте, была ли нажата клавиша «МЕТА» при нажатии клавиши клавиатуры:
var x = document.getElementById("demo");
if (event.metaKey) {
x.innerHTML = "The META key was pressed!";
} else {
x.innerHTML = "The META key was NOT pressed!";
}
Определение и использование
Свойство metaKey возвращает логическое значение, указывающее, была ли нажата клавиша "META" при запуске события клавиши.
Не на всех клавиатурах есть метаклавиша. Это характерно для клавиатур микросистем Sun и машинных клавиатур MIT и LISP. Мета-ключ либо помечен как «META», либо отмечен сплошным ромбовидным символом «◆».
На клавиатурах Mac клавиша META представлена клавишей «Command/Cmd» («⌘»).
Примечание. Это свойство доступно только для чтения.
Поддержка браузера
Property | |||||
---|---|---|---|---|---|
metaKey | Yes | Yes | Yes | Yes | Yes |
Синтаксис
event.metaKey
Технические детали
Возвращаемое значение: |
Логическое значение, указывающее, была ли нажата клавиша «META», когда произошло ключевое событие.
Возможные значения:
|
---|---|
Версия ДОМ: | События DOM уровня 2 |
Связанные страницы
Справочник по HTML DOM: свойство KeyboardEvent altKey
Справочник по HTML DOM: свойство KeyboardEvent ctrlKey
Справочник по HTML DOM: свойство KeyboardEvent shiftKey