TouchEvent:altKey 属性
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
TouchEvent
接口的只读 altKey
属性但会一个布尔值,指示在创建触摸事件时是否启用 alt(Alternate)键。如果启用了 alt 键,则属性为 true
。否则为 false
。
此属性为 只读 。
值
一个布尔值,如果为此事件启用了 alt 键则为 true
;如果未启用 alt 键则为 false
。
示例
这个例子展示了如何访问 TouchEvent
的修饰键属性:TouchEvent.altKey
、TouchEvent.ctrlKey
、TouchEvent.metaKey
和 TouchEvent.shiftKey
。
在以下代码片段中,touchstart
事件处理器记录了事件的修饰键状态。
js
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,
);
规范
Specification |
---|
Touch Events # dom-touchevent-altkey |
浏览器兼容性
BCD tables only load in the browser