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> |
ブラウザーの互換性
Loading…