Propiedad event.ctrlKey

La propiedad event.ctrlKey permite saber si la tecla Ctrl estaba presionada durante el evento.

Sintaxis

javascriptevent.ctrlKey;

Ejemplo

En el siguiente ejemplo, al hacer clic en el botón mostraremos un mensaje indicando si estaba presionada una de las teclas Ctrl, Alt o Shift:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  if (event.ctrlKey) {
    alert('Ctrl presionado');
  }
  
  if (event.altKey) {
    alert('Alt presionado');
  }
  
  if (event.shiftKey) {
    alert('Shift presionado');
  }
});

Результат:

Vea también

  • propiedad event.altKey,
    que detecta la pulsación de la tecla Alt
  • propiedad event.shiftKey,
    que detecta la pulsación de la tecla Shift
  • propiedad event.metaKey,
    que detecta la pulsación de la tecla Cmd