TouchEvent: altKey property
The read-only altKey
property of the TouchEvent
interface returns a boolean value indicating whether or not the alt (Alternate) key is enabled when the touch event is created. If the alt key is enabled, the attribute's value is true
. Otherwise, it is false
.
This property is Read only .
Value
A boolean value that is true
if the alt key is enabled for this event; and false
if the alt is not enabled.
Examples
This example illustrates how to access the TouchEvent
key modifier properties: TouchEvent.altKey
, TouchEvent.ctrlKey
, TouchEvent.metaKey
and TouchEvent.shiftKey
.
In following code snippet, the touchstart
event handler logs the state of the event's modifier keys.
someElement.addEventListener(
"touchstart",
(e) => {
console.log(`altKey = ${e.altKey}`);
console.log(`ctrlKey = ${e.ctrlKey}`);
console.log(`metaKey = ${e.metaKey}`);
console.log(`shiftKey = ${e.shiftKey}`);
},
false,
);
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
altKey |
22 |
79 |
52
18–24Removed in bug 888304 due to web compatibility issues.
|
No |
15 |
No |
4.4 |
25 |
6 |
14 |
3.2 |
1.5 |