Propiedad metaKey del evento Keyboard

Definición y uso

La propiedad metaKey devuelve un valor booleano que indica si se pulsó la tecla "META" durante un evento de pulsación de ratón.

No todos los teclados tienen tecla meta. Para los teclados de Sun Microsystems y las máquinas de teclado MIT y LISP, es común. La tecla meta se identifica como "META" o se marca con un rombo lleno "◆".

En el teclado de Mac, la tecla meta se representa por "Command/Cmd" ("⌘").

Notas:Esta propiedad es de solo lectura.

Ejemplo

Determinar si se pulsó la tecla "META" al presionar un tecla del teclado:

var x = document.getElementById("demo");
if (event.metaKey) {
  x.innerHTML = "¡La tecla META se pulsó!";
}
  x.innerHTML = "¡La tecla META no se pulsó!";
}

Prueba por tu cuenta

Sintaxis

event.metaKey

Detalles técnicos

Valor devuelto:

Booleano, indica si se pulsó la tecla "META" al ocurrir un evento de pulsación de tecla.

Valores posibles:

  • verdadero - la tecla meta se ha pulsado
  • falso - la tecla meta no se ha pulsado
Versión DOM: Nivel 2 de eventos DOM

Compatibilidad del navegador

Atributos Chrome IE Firefox Safari Opera
metaKey Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Manual de referencia del DOM HTML:Atributo altKey del evento KeyboardEvent

Manual de referencia del DOM HTML:Atributo ctrlKey del evento KeyboardEvent

Manual de referencia del DOM HTML:Atributo shiftKey del evento KeyboardEvent