Event.shiftKey hossasy

event.shiftKey hossasy, waka dowamynda Shift düwmesiniň basylyp basylymandygyny anyklamaga mümkinçilik berýär.

Sintaksis

javascriptevent.shiftKey;

Mysal

Aşakdaky mysalda düwmä basylanynda, Ctrl, Alt ýa-da Shift düwmeleriniň biriniň basylyp basylymandygy barada habar çykararys:

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

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

Результат:

Şeýle-de görüň

  • event.ctrlKey hossasy,
    Ctrl düwmesiniň basylyşyny tutýar
  • event.altKey hossasy,
    Alt düwmesiniň basylyşyny tutýar
  • event.metaKey hossasy,
    Cmd düwmesiniň basylyşyny tutýar
  • code hossasy,
    basylylan düwmäniň kodyny alyar
  • event.key hossasy,
    girizilen nyşany alyar