Propriedade shiftKey do KeyboardEvent

Definição e uso

A propriedade shiftKey retorna um valor booleano que indica se a tecla 'SHIFT' foi pressionada ao acionar o evento de tecla.

Notas:A propriedade é apenas leitura.

Exemplo

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

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

Experimente você mesmo

Sintaxe

event.shiftKey

Detalhes técnicos

Retorno:

Valor booleano, indica se a tecla 'SHIFT' foi pressionada durante o evento de tecla.

Valores possíveis:

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

Suporte do navegador

Atributos Chrome IE Firefox Safari Opera
shiftKey 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 metaKey do KeyboardEvent