Propriedade metaKey do KeyboardEvent

Definição e uso

A propriedade metaKey retorna um valor booleano que indica se a tecla meta foi pressionada durante um evento de clique do mouse.

Não todos os teclados têm tecla meta. Para teclados Sun Microsystems e teclados de máquinas MIT e LISP, é comum. A tecla meta é marcada como "META" ou com um losango preenchido "◆".

No teclado do Mac, a tecla meta é representada pela tecla "Command/Cmd" ("⌘").

Observação:Esta propriedade é somente leitura.

Exemplo

Verificar se a tecla meta foi pressionada ao pressionar uma tecla do teclado:

var x = document.getElementById("demo");
if (event.metaKey) {
  x.innerHTML = "A tecla META foi pressionada!";
} else {
  x.innerHTML = "A tecla META não foi pressionada!";
}

Experimente você mesmo

Sintaxe

event.metaKey

Detalhes técnicos

Retorno:

Valor booleano, indica se a tecla "META" foi pressionada ao ocorrer um evento de tecla.

Valores possíveis:

  • verdadeiro - a tecla meta foi pressionada
  • falso - a tecla meta não foi pressionada
Versão DOM: Nível 2 de Eventos DOM

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 KeyboardEvent

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

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