Thuộc tính event.shiftKey

Thuộc tính event.shiftKey cho phép kiểm tra xem phím Shift có được nhấn trong sự kiện không.

Cú pháp

javascriptevent.shiftKey;

Ví dụ

Trong ví dụ sau, khi nhấp vào nút, chúng ta sẽ hiển thị thông báo cho biết một trong các phím Ctrl, Alt hoặc Shift có được nhấn không:

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

button.addEventListener('click', function(event) {
  if (event.ctrlKey) {
    alert('Phím Ctrl được nhấn');
  }
  
  if (event.altKey) {
    alert('Phím Alt được nhấn');
  }
  
  if (event.shiftKey) {
    alert('Phím Shift được nhấn');
  }
});

Результат:

Xem thêm

  • thuộc tính event.ctrlKey,
    dùng để bắt sự kiện nhấn phím Ctrl
  • thuộc tính event.altKey,
    dùng để bắt sự kiện nhấn phím Alt
  • thuộc tính event.metaKey,
    dùng để bắt sự kiện nhấn phím Cmd
  • thuộc tính code,
    dùng để lấy mã của phím được nhấn
  • thuộc tính event.key,
    dùng để lấy ký tự được nhập