KeyboardEvent.altKey

Вы читаете английскую версию этой статьи, так как пока нет перевода на данный язык. Помогите нам перевести эту статью!

KeyboardEvent.altKey свойство только для чтения, возвращет  Boolean, если клавиша  alt (Option или  на OS X) была нажата (true) или не нажата (false), когда событие произошло.

Синтаксис

var altKeyPressed = instanceOfKeyboardEvent.altKey

Пример

<html>
<head>
<title>altKey example</title>

<script type="text/javascript">

function showChar(e){
  alert(
    "Нажата клавиша: " + String.fromCharCode(e.charCode) + "\n"
    + "charCode: " + e.charCode + "\n"
    + "клавиша ALT нажата: " + e.altKey + "\n"
  );
}

</script>
</head>

<body onkeypress="showChar(event);">
<p>
Нажмите любую клавишу с зажатой клавишей ALT или без нее<br />
Вы можете также использовать SHIFT вместе с ALT.
</p>
</body>
</html>

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

Спецификация Статус Комментарий
Document Object Model (DOM) Level 3 Events Specification
Определение 'KeyboardEvent.altkey' в этой спецификации.
Устаревшая Initial definition.

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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Edge Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support (Да) (Да) (Да) (Да) (Да) (Да)
Feature Edge Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support (Да) ? ? ? ? ?

Смотрите также