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!"; }
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:
|
---|---|
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