TouchEvent: altKey プロパティ
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
altKey
は TouchEvent
インターフェイスの読み取り専用プロパティで、タッチイベントが作成されたときに alt (Alternate) キーが押されていたかどうかを示す論理値を返します。alt キーが押されていた場合、この属性の値は true
になります。そうでなかった場合は false
になります。
このプロパティは読取専用 です。
値
論理値で、 alt キーがこのイベントで押されていた場合は true
、押されていなかった場合は 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