Proprietà event.shiftKey

La proprietà event.shiftKey permette di verificare se il tasto Shift era premuto durante l'evento.

Sintassi

javascriptevent.shiftKey;

Esempio

Nel seguente esempio, al click sul pulsante visualizzeremo un messaggio che indica se uno dei tasti Ctrl, Alt o Shift era premuto:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  if (event.ctrlKey) {
    alert('Ctrl premuto');
  }
  
  if (event.altKey) {
    alert('Alt premuto');
  }
  
  if (event.shiftKey) {
    alert('Shift premuto');
  }
});

Результат:

Vedi anche

  • la proprietà event.ctrlKey,
    che rileva la pressione del tasto Ctrl
  • la proprietà event.altKey,
    che rileva la pressione del tasto Alt
  • la proprietà event.metaKey,
    che rileva la pressione del tasto Cmd
  • la proprietà code,
    che ottiene il codice del tasto premuto
  • la proprietà event.key,
    che ottiene il carattere inserito