Phương thức MouseEvent getModifierState ()
Thí dụ
Phím Caps Lock có được kích hoạt không?
var x = event.getModifierState("CapsLock");
Định nghĩa và Cách sử dụng
Phương thức getModifierState () trả về true nếu phím bổ trợ được chỉ định được nhấn hoặc được kích hoạt.
Các phím bổ trợ chỉ được kích hoạt khi chúng đang được nhấn xuống:
- Alt
- AltGraph
- Kiểm soát
- Meta
- Sự thay đổi
Các phím bổ trợ được kích hoạt khi chúng được nhấp và vô hiệu hóa khi chúng được nhấp lại:
- Phím Caps Lock
- NumLock
- ScrollLock
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ phương pháp này.
Method | |||||
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Cú pháp
event.getModifierState(modifierKey)
Giá trị tham số
Tham số | Sự miêu tả |
---|---|
modifierKey | Chìa khóa để kiểm tra xem đã được kích hoạt hay chưa. Giá trị pháp lý: "Alt" "AltGraph" "CapsLock" "Control" "Meta" "NumLocK" "ScrollLock" "Shift" |
Chi tiết kỹ thuật
Giá trị trả lại: | Boolean, true nếu khóa bổ trợ được chỉ định được kích hoạt, ngược lại là false. |
---|---|
Phiên bản DOM: | Sự kiện DOM cấp 3 |
Các ví dụ khác
Thí dụ
Phím shift có bị nhấn xuống không?
var x = event.getModifierState("Shift");
Các trang liên quan
Tham chiếu HTML DOM: MouseEvent altKey Property
Tham chiếu HTML DOM: MouseEvent ctrlKey Property
Tham chiếu HTML DOM: Thuộc tính metaKey MouseEvent