Хусусияти event.shiftKey

Хусусияти event.shiftKey имкон медиҳад, ки муайян кунем оё тугмаи Shift дар вақти воқеа фишурда шудааст.

Синтаксис

javascriptevent.shiftKey;

Мисол

Дар мисоли зерин вақти клик кардан ба тугма, ҳодисаеро мебарорем, ки хабар медиҳад оё яке аз тугмаҳои Ctrl, Alt ё Shift фишурда шудаанд:

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

button.addEventListener('click', function(event) {
  if (event.ctrlKey) {
    alert('Ctrl фишурда шуд');
  }
  
  if (event.altKey) {
    alert('Alt фишурда шуд');
  }
  
  if (event.shiftKey) {
    alert('Shift фишурда шуд');
  }
});

Результат:

Инчунин нигаред

  • хусусияти event.ctrlKey,
    ки фишурдани тугмаи Ctrl-ро қабз мекунад
  • хусусияти event.altKey,
    ки фишурдани тугмаи Alt-ро қабз мекунад
  • хусусияти event.metaKey,
    ки фишурдани тугмаи Cmd-ро қабз мекунад
  • хусусияти code,
    ки коди тугмаи фишурдашударо мегирад
  • хусусияти event.key,
    ки аломати воридшударо мегирад