event.metaKey プロパティ
event.metaKey プロパティは、
イベント発生時に Cmd キーが押されているかどうかを確認します。
押されている場合、プロパティは true を返し、
そうでない場合は false を返します。
構文
event.metaKey;
例
次の例では、ボタンをクリックしたときに、
Cmd キーまたは Ctrl, Alt, Shift キーが
押されていたかどうかのメッセージを表示します:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.metaKey) {
alert('Cmdが押されています');
}
if (event.ctrlKey) {
alert('Ctrlが押されています');
}
if (event.altKey) {
alert('Altが押されています');
}
if (event.shiftKey) {
alert('Shiftが押されています');
}
});
:
関連項目
-
event.ctrlKeyプロパティ,
Ctrlキーの押下を検出します -
event.shiftKeyプロパティ,
Shiftキーの押下を検出します -
event.altKeyプロパティ,
Altキーの押下を検出します -
codeプロパティ,
押下されたキーのコードを取得します -
keyプロパティ,
入力された文字を取得します