MouseEvent.ctrlKey

Свойство только для чтения MouseEvent.ctrlKey возвращает true, когда клавиша Ctrl была нажата, а если нет - false.

Синтаксис

var ctrlKeyPressed = instanceOfMouseEvent.ctrlKey

Возвращаемое значение

Boolean

Пример

<html>
<head>
<title>Пример с ctrlKey</title>

<script type="text/javascript">
document.addEventListener('click', function(e) {
  console.log('Нажата клавиша Ctrl?', e.ctrlKey);
})
</script>
</head>

<body>
<p>
Кликните в любое место на странице и откройте консоль разработчика, чтобы узнать - нажата ли клавиша Ctrl?
</p>
</body>
</html>

Спецификации

Спецификация Статус Комментарий
Document Object Model (DOM) Level 3 Events Specification
Определение 'MouseEvent.ctrlKey' в этой спецификации.
Устаревшая Нет различий от Document Object Model (DOM) Level 2 Events Specification.
Document Object Model (DOM) Level 2 Events Specification
Определение 'MouseEvent.ctrlKey' в этой спецификации.
Устаревшая Initial definition.

Поддержка браузеров

BCD tables only load in the browser

Смотрите также