Propiedad metaKey de MouseEvent

Definición y uso

La propiedad metaKey devuelve un valor booleano que indica si se presionó la tecla "META" al desencadenar el evento del ratón.

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

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

Comentarios:Esta propiedad es de solo lectura.

Ejemplo

Determinar si se presionó la tecla "META" al hacer clic en el botón del ratón:

if (event.metaKey) {
  alert("La tecla META fue presionada!");
} else {
  alert("La tecla META no fue presionada!");
}

Prueba personal

Sintaxis

event.metaKey

Detalles técnicos

Valor devuelto:

Booleano, indica si se presionó la tecla "META" al ocurrir un evento del ratón.

Valores posibles:

  • verdadero - la tecla meta fue presionada
  • falso - la tecla meta no fue presionada
Versión de DOM: Nivel 2 de eventos DOM

Compatibilidad con navegadores

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

Páginas relacionadas

Manual de referencia de DOM HTML:Propiedad altKey de MouseEvent

Manual de referencia de DOM HTML:Propiedad ctrlKey de MouseEvent

Manual de referencia de DOM HTML:Propiedad shiftKey de MouseEvent