MouseEvent.ctrlKey
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/ru/web/api/ui_events/index.md)
Свойство только для чтения MouseEvent.ctrlKey
возвращает true, когда клавиша Ctrl была нажата, а если нет - false.
Синтаксис
var ctrlKeyPressed = instanceOfMouseEvent.ctrlKey
Возвращаемое значение
Boolean
Пример
js
<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>
Спецификации
Specification |
---|
UI Events # dom-mouseevent-ctrlkey |
Совместимость с браузерами
BCD tables only load in the browser