MouseEvent metaKey属性

定義と使用方法

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

すべてのキーボードにMETAキーがあるわけではありません。Sun MicrosystemsのキーボードやMITおよびLISPマシンのキーボードでは、非常に一般的です。METAキーは「META」または実心菱形「◆」シンボルでマークされています。

Macのキーボードでは、METAキーは「Command/Cmd」(「⌘」)キーで表されます。

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

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

if (event.metaKey) {
  alert("METAキーが押されています!");
}
  alert("METAキーは押されていません!");
}

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

文法

event.metaKey

技術的な詳細

返り値:

ブール値、マウスイベントが発生したときに「META」キーが押されているかどうかを示します。

可能な値:

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

ブラウザのサポート

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

関連ページ

HTML DOM 参考マニュアル:MouseEvent altKey 属性

HTML DOM 参考マニュアル:MouseEvent ctrlKey 属性

HTML DOM 参考マニュアル:MouseEvent shiftKey 属性