KeyboardEvent metaKey 属性

定義と使用法

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

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

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

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

キーボードキーが押されたときに「META」キーが押されているかどうかを確認する:

var x = document.getElementById("demo");
if (event.metaKey) {
  x.innerHTML = "The META key was pressed!";
}
  x.innerHTML = "The META key was NOT pressed!";
}

自分で試してみる

文法

event.metaKey

技術的詳細

返り値:

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

可能な値:

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

ブラウザのサポート

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

関連ページ

HTML DOM リファレンスマニュアル:KeyboardEvent altKey プロパティ

HTML DOM リファレンスマニュアル:KeyboardEvent ctrlKey プロパティ

HTML DOM リファレンスマニュアル:KeyboardEvent shiftKey プロパティ