Propriedade shiftKey do MouseEvent

Definição e uso

A propriedade shiftKey retorna um valor booleano que indica se a tecla "SHIFT" foi pressionada ao ocorrer o evento do mouse.

Notas:Esta propriedade é apenas de leitura.

Exemplo

Verifique se a tecla "SHIFT" foi pressionada ao clicar no botão do mouse:

if (event.shiftKey) {
  alert("A tecla SHIFT foi pressionada!");
} else {
  alert("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 ao ocorrer um evento do mouse.

Valores possíveis:

  • verdadeiro - Tecla Shift pressionada
  • falso - Tecla Shift não pressionada
Versão DOM: Nível 2 de eventos DOM

Suporte de 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 MouseEvent

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

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