KeyboardEvent: свойство altKey
Базовая поддержка Широко распространена
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Это KeyboardEvent.altKey только для чтения свойство, представляющее собой булево значение, которое указывает, была ли нажата клавиша alt (Option или ⌥ на macOS) (true) или нет (false) во время возникновения события.
Значение
Булево значение.
Примеры
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>altKey example</title>
<script>
function showChar(e) {
alert(
"Key KeyDown: " +
String.fromCharCode(e.charCode) +
"\n" +
"charCode: " +
e.charCode +
"\n" +
"ALT key KeyDown: " +
e.altKey +
"\n",
);
}
</script>
</head>
<body onkeydown="showChar(event);">
<p>
Press any character key, with or without holding down the ALT key.<br />
You can also use the SHIFT key together with the ALT key.
</p>
</body>
</html>
Спецификации
| Спецификация |
|---|
| UI Events # dom-keyboardevent-altkey |
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
altKey |
1 | 12 | 1.5 | ≤12.1 | 1.2 | 18 | 4 | ≤12.1 | 1 | 1.0 | ≤37 |
См. также
© 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/KeyboardEvent/altKey