Propriedade metaKey do MouseEvent

Definição e uso

A propriedade metaKey retorna um valor booleano que indica se a tecla "META" foi pressionada ao ativar o evento do mouse.

Não todas as teclados têm a tecla meta. Para teclados Sun Microsystems e para teclados MIT e LISP, é comum. A tecla meta é marcada como "META" ou com um losango preenchido "◆".

No teclado do Mac, a tecla meta é representada pelo botão "Command/Cmd" ("⌘").

Notas:Esta propriedade é apenas leitura.

Exemplo

Determinar se a tecla "META" foi pressionada ao clicar no botão do mouse:

if (event.metaKey) {
  alert("A tecla META foi pressionada!");
} else {
  alert("A tecla META não foi pressionada!");
}

Experimente você mesmo

Sintaxe

event.metaKey

Detalhes técnicos

Retorno:

Booleano, indica se a tecla "META" foi pressionada ao ocorrer um evento do mouse.

Valores possíveis:

  • verdadeiro - a tecla meta foi pressionada
  • falso - a tecla meta não foi pressionada
Versão DOM: Eventos DOM Level 2

Suporte do navegador

Atributos Chrome IE Firefox Safari Opera
metaKey Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Manual de referência do HTML DOM:Propriedade altKey do MouseEvent

Manual de referência do HTML DOM:Propriedade ctrlKey do MouseEvent

Manual de referência do HTML DOM:Propriedade shiftKey do MouseEvent