web api instance property
KeyboardEvent: ctrlKey property
The KeyboardEvent.ctrlKey read-only property returns a
boolean value that indicates if the control key was pressed
(true) or not (false) when the event occurred.
Value
A boolean value.
Examples
<p>
Press any character key, with or without holding down the CTRL key.<br />
You can also use the SHIFT key together with the CTRL key.
</p>
<pre id="output"></pre>
const output = document.getElementById("output");
function showChar(e) {
output.textContent = `Key KeyDown: "${e.key}"
CTRL key KeyDown: ${e.ctrlKey}
`;
}
document.addEventListener("keydown", showChar);
Interactive exampleOpen the canonical MDN source to run this embedded demo.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.