Spec-Zone.ru › Web APIs

TouchEvent: свойство altKey

Ограниченная доступность

Эта функция не относится к Baseline, поскольку она не работает в некоторых из самых широко используемых браузеров.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Только для чтения altKey свойство интерфейса TouchEvent возвращает логическое значение, указывающее, включён ли ключ alt (Альтернатива) при создании события касания. Если ключ alt включён, значение атрибута равно true. В противном случае — false.

Это свойство Только для чтения.

Значение

Логическое значение, равное true если ключ alt включен для данного события; и false если ключ alt не включен.

Примеры

Этот пример демонстрирует, как получить доступ к свойствам модификаторов ключей TouchEvent: TouchEvent.altKey, TouchEvent.ctrlKey, TouchEvent.metaKey и TouchEvent.shiftKey.

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

someElement.addEventListener(
  "touchstart",
  (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,
);

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

Спецификация
События касания
# dom-touchevent-altkey

Совместимость с браузерами

Рабочие столы Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
altKey 22 79 52
18–24Удалено в баге 888304 из-за проблем с совместимостью веб-страниц.
15 Нет 25 6 14 3.2 1.5 4.4

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent/altKey

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API