TouchEvent.altKey

Сводка

Логическое (Boolean) значение, показывающее, была ли активирована клавиша alt (Alternate), когда событие касания было создано. Если клавиша alt активирована, значение равно true. В противном случае оно равноfalse.

Данное свойство предназначено Только для чтения .

Синтаксис

var altEnabled = touchEvent.altKey;

Возвращаемое значение

altEnabled
true если клавиша alt активирована для данного события; и false если нет.

Пример

Данный пример демонстрирует доступ к свойствам клавиш-модификаторов события TouchEvent: TouchEvent.altKey, TouchEvent.ctrlKey, TouchEvent.metaKey и TouchEvent.shiftKey.

В фрагменте кода ниже обработчик события touchstart логирует состояние клавиш-модификаторов события.

someElement.addEventListener('touchstart', function(e) {
   // Log the state of this event's modifier keys
   console.log("altKey = " + e.altKey);
   console.log("ctrlKey = " + e.ctrlKey);
   console.log("metaKey = " + e.metaKey);
   console.log("shiftKey = " + e.shiftKey);
}, false);

Спецификации

Спецификация Статус Комментарий
Touch Events – Level 2 Черновик Нестабильная версия.
Touch Events Рекомендация Начальное определение.

Поддержка браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
altKeyChrome Полная поддержка 22Edge Полная поддержка ДаFirefox Полная поддержка 52
Полная поддержка 52
Нет поддержки 18 — 24
IE Нет поддержки НетOpera Полная поддержка ДаSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка
Нет поддержки  
Нет поддержки