MouseEvent getModifierState()เมธอด
ตัวอย่าง
เปิดใช้งานปุ่ม Caps Lock หรือไม่
var x = event.getModifierState("CapsLock");
ความหมายและการใช้งาน
เมธอด getModifierState() จะคืนค่าเป็น จริง หากมีการกดหรือเปิดใช้งานคีย์ตัวปรับแต่งที่ระบุ
ปุ่มตัวปรับแต่งที่เปิดใช้งานเฉพาะเมื่อถูกกดลง:
- Alt
- AltGraph
- ควบคุม
- เมต้า
- กะ
ปุ่มตัวปรับแต่งที่เปิดใช้งานเมื่อมีการคลิกและปิดใช้งานเมื่อคลิกอีกครั้ง:
- CapsLock
- ล็อคหมายเลข
- ScrollLock
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่รองรับวิธีการนี้อย่างเต็มที่
Method | |||||
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
ไวยากรณ์
event.getModifierState(modifierKey)
ค่าพารามิเตอร์
พารามิเตอร์ | คำอธิบาย |
---|---|
ตัวแก้ไขคีย์ | กุญแจสำคัญในการตรวจสอบว่าเปิดใช้งานหรือไม่ ค่าทางกฎหมาย: "Alt" "AltGraph" "CapsLock" "Control" "Meta" "NumLocK" "ScrollLock" "Shift" |
รายละเอียดทางเทคนิค
คืนมูลค่า: | บูลีนเป็นค่าจริงหากเปิดใช้งานคีย์ตัวปรับแต่งที่ระบุ มิฉะนั้นจะเป็นเท็จ |
---|---|
รุ่น DOM: | กิจกรรม DOM ระดับ 3 |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
กดปุ่ม shift breing ลงหรือไม่?
var x = event.getModifierState("Shift");
หน้าที่เกี่ยวข้อง
การอ้างอิง HTML DOM: คุณสมบัติ MouseEvent altKey
การอ้างอิง HTML DOM: MouseEvent ctrlKey Property
การอ้างอิง HTML DOM: คุณสมบัติ MouseEvent metaKey