複数のキーが押された時にCtrlキーが押されたかを判定

複数のキーが押された時に、Ctrlキーが押されたかを判定するには、イベント引数であるevent.ctrlKeyプロパティで取得できます。
取得できるイベントはkeyup、keydown、keypressです。

  • ※ IE8以下には対応していません。

構文

var result = KeyboardEvent.ctrlKey;

戻り値

Altキーが押されていた場合はtrue、そうでなければfalseを返します。

サンプルコード

JavaScript

document.addEventListener('keyup', function(event) {
	console.log(event.ctrlKey);
});

JavaScript逆引きリファレンス一覧へ戻る