--- title: TouchEvent.altKey slug: Web/API/TouchEvent/altKey translation_of: Web/API/TouchEvent/altKey ---
{{APIRef("Touch Events") }}
Логическое ({{jsxref("Boolean")}}) значение, показывающее, была ли активирована клавиша alt (Alternate), когда событие касания было создано. Если клавиша alt активирована, значение равно true
. В противном случае оно равноfalse
.
Данное свойство предназначено {{readonlyInline}}.
var altEnabled = touchEvent.altKey;
altEnabled
true
если клавиша alt активирована для данного события; и false
если нет.Данный пример демонстрирует доступ к свойствам клавиш-модификаторов события {{domxref("TouchEvent")}}: {{domxref("TouchEvent.altKey")}}, {{domxref("TouchEvent.ctrlKey")}}, {{domxref("TouchEvent.metaKey")}} и {{domxref("TouchEvent.shiftKey")}}.
В фрагменте кода ниже обработчик события {{event("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);
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('Touch Events 2','#widl-TouchEvent-altKey')}} | {{Spec2('Touch Events 2')}} | Нестабильная версия. |
{{SpecName('Touch Events','#widl-TouchEvent-altKey')}} | {{Spec2('Touch Events')}} | Начальное определение. |
{{Compat("api.TouchEvent.altKey")}}