A propriedade event.shiftKey
A propriedade event.shiftKey permite
verificar se a tecla Shift estava pressionada durante o evento.
Sintaxe
event.shiftKey;
Exemplo
No exemplo a seguir, ao clicar no botão,
exibiremos uma mensagem indicando se uma das teclas
Ctrl, Alt ou Shift estava pressionada:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
if (event.ctrlKey) {
alert('Ctrl pressionado');
}
if (event.altKey) {
alert('Alt pressionado');
}
if (event.shiftKey) {
alert('Shift pressionado');
}
});
:
Veja também
-
a propriedade
event.ctrlKey,
que detecta o pressionamento da tecla Ctrl -
a propriedade
event.altKey,
que detecta o pressionamento da tecla Alt -
a propriedade
event.metaKey,
que detecta o pressionamento da tecla Cmd -
a propriedade
code,
que obtém o código da tecla pressionada -
a propriedade
event.key,
que obtém o caractere inserido