Propriedade ctrlKey do MouseEvent

Definição e uso

A propriedade ctrlKey retorna um valor booleano, indicando se a tecla "CTRL" foi pressionada ao acionar o evento do mouse.

Notas:Esta propriedade é de leitura apenas.

Exemplo

Verificar se a tecla "CTRL" foi pressionada ao clicar no botão do mouse:

if (event.ctrlKey) {
  alert("A tecla CTRL foi pressionada!");
} else {
  alert("A tecla CTRL NÃO foi pressionada!");
}

Experimente você mesmo

Sintaxe

event.ctrlKey

Detalhes técnicos

Retorno:

Valor booleano, indica se a tecla "CTRL" foi pressionada ao ocorrer o evento do mouse.

Valores possíveis:

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

Suporte do navegador

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

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