Phương pháp getModifierState() củaMouseEvent

Định nghĩa và cách sử dụng

Nếu phím điều chỉnh được nhấn hoặc kích hoạt, phương pháp getModifierState() sẽ trả về true.

Phím điều chỉnh chỉ được kích hoạt khi nhấn:

  • Alt
  • AltGraph
  • Control
  • Meta
  • Shift

Phím điều chỉnh được kích hoạt khi nhấn và tắt khi nhấn lại:

  • CapsLock
  • NumLock
  • ScrollLock

Mô hình

Ví dụ 1

Phím Caps Lock có được kích hoạt không?

var x = event.getModifierState("CapsLock");

Thử ngay

Ví dụ 2

Phím shift có được nhấn không?

var x = event.getModifierState("Shift");

Thử ngay

Cú pháp

event.getModifierState("modifierKey)

Giá trị tham số

Tham số Mô tả
modifierKey

Kiểm tra phím có bị kích hoạt hay không. Giá trị hợp lệ:

  • "Alt"
  • "AltGraph"
  • "CapsLock"
  • "Control"
  • "Meta"
  • "NumLocK"
  • "ScrollLock"
  • "Shift"

Chi tiết kỹ thuật

Giá trị trả về: Giá trị luận lý, nếu phím điều chỉnh được kích hoạt, thì là true, ngược lại là false.
Phiên bản DOM: DOM Level 3 Events

Hỗ trợ trình duyệt

Số liệu trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ phương pháp này hoàn toàn.

Phương pháp Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

Trang liên quan

Tài liệu tham khảo HTML DOM:Thuộc tính altKey của MouseEvent

Tài liệu tham khảo HTML DOM:Thuộc tính ctrlKey của MouseEvent

Tài liệu tham khảo HTML DOM:Thuộc tính metaKey của MouseEvent