TouchEvent.altKey

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Сводка

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

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

Синтаксис

var altEnabled = touchEvent.altKey;

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

altEnabled

true если клавиша

alt

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

Пример

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

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

js
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,
);

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

Specification
Touch Events
# dom-touchevent-altkey

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

BCD tables only load in the browser