MouseEvent shiftKey 属性

定義と使用方法

shiftKey 属性は、マウスイベントが発生したときに「SHIFT」キーが押されているかどうかを示す布尔値を返します。

注釈:この属性は読み取り専用です。

マウスボタンをクリックしたときに「SHIFT」キーが押されているかどうかを確認します:

if (event.shiftKey) {
  alert("シフトキーは押されています!");
}
  alert("シフトキーは押されていません!");
}

自分で試してみてください

文法

event.shiftKey

技術的な詳細

返り値:

ブラウザイベントが発生したときに「SHIFT」キーが押されているかどうかを示す布尔値です。

可能な値:

  • true - シフトキーが押されています
  • false - シフトキーが押されていません
DOM バージョン: DOM レベル 2 イベント

ブラウザのサポート

属性 Chrome IE Firefox Safari Opera
shiftKey サポート サポート サポート サポート サポート

関連ページ

HTML DOM 参考マニュアル:MouseEvent altKey プロパティ

HTML DOM 参考マニュアル:MouseEvent ctrlKey プロパティ

HTML DOM 参考マニュアル:MouseEvent metaKey プロパティ