TouchEvent:altKey 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

TouchEvent 接口的只读属性 altKey 返回一个布尔值,表示在创建触摸事件时 alt(Alternate)键是否处于启用状态。如果 alt 键启用,则属性值为 true。否则为 false

此属性为只读

如果此事件的 alt 键启用,则为 true;如果 alt 键未启用,则为 false

示例

此示例演示如何访问 TouchEvent 键修饰符属性:TouchEvent.altKeyTouchEvent.ctrlKeyTouchEvent.metaKeyTouchEvent.shiftKey

在以下代码片段中,touchstart 事件处理程序会记录事件修饰键的状态。

js
someElement.addEventListener("touchstart", (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}`);
});

规范

规范
触摸事件
# dom-touchevent-altkey

浏览器兼容性