Propiedad event.metaKey
La propiedad event.metaKey permite saber
si la tecla Cmd estaba presionada durante el evento.
Si estaba presionada, la propiedad devolverá el valor true,
en caso contrario - false.
Sintaxis
event.metaKey;
Ejemplo
En el siguiente ejemplo, al hacer clic en el botón
mostraremos un mensaje indicando si estaba presionada
la tecla Cmd o las teclas Ctrl, Alt, Shift:
<button id="button">haz clic en mí</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.metaKey) {
alert('Cmd presionado');
}
if (event.ctrlKey) {
alert('Ctrl presionado');
}
if (event.altKey) {
alert('Alt presionado');
}
if (event.shiftKey) {
alert('Shift presionado');
}
});
:
Ver también
-
propiedad
event.ctrlKey,
que detecta la pulsación de la tecla Ctrl -
propiedad
event.shiftKey,
que detecta la pulsación de la tecla Shift -
propiedad
event.altKey,
que detecta la pulsación de la tecla Alt -
propiedad
code,
que obtiene el código de la tecla presionada -
propiedad
key,
que obtiene el carácter introducido