ກົດລະບຽບ MouseEvent getModifierState()

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

getModifierState() ກົດລະບຽບຄືວ່າ true, ຖ້າຄະລິກທີ່ກໍານົດໄວ້ຖືກກົດຂຶ້ນຫຼືປະຕິບັດ.

ຄະລິກທີ່ປະຕິບັດທີ່ພຽງແຕ່ຖ້າກົດຂຶ້ນ:

  • Alt
  • AltGraph
  • Control
  • Meta
  • Shift

ຄະລິກທີ່ປະຕິບັດທີ່ການກົດຂຶ້ນແລະຢຸດຕິຫຼືບໍ່ດ້ວຍການກົດຂຶ້ນຫຼືຢຸດຕິ:

  • CapsLock
  • NumLock
  • ScrollLock

ຄວາມຄົນຄວາມ

ຕົວຢ່າງ 1

ຄະລິກ Caps Lock ໄດ້ຖືກປະຕິບັດຫຼືບໍ່?

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

ທ້າທາຍຕົວເອງ

ຕົວຢ່າງ 2

ຄະລິກ Shift ໄດ້ຖືກກົດຂຶ້ນຫຼືບໍ່?

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

ທ້າທາຍຕົວເອງ

ສັນຍາວິທະຍາ

event.getModifierState("modifierKey)

ຄວາມທີ່ຈະຕັ້ງຂອງປະເພດ

ປະເພດ ການອະທິບາຍ
modifierKey

ກວດກາຄະລິກການສະແດງທີ່ມີການປະຕິບັດຫຼືບໍ່. ຄວາມທີ່ຖືກກວດກາ:

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

ລະອຽດດ້ານເຕັກນິກ

ຄຳຕອບຄືວ່າ: ຄວາມຈະແຈ້ງ Boolean, ຖ້າມີການປະຕິບັດຄະລິກການສະແດງທີ່ກໍານົດໄວ້ແມ່ນ true, ບໍ່ແມ່ນ false.
ສະຖານະກິດ DOM: ສະຖານະກິດ DOM Level 3 Events

ການສະແດງບັນຊີຍາມ

ຈຳນວນໃນຕາມການບັນທຶກສະແດງວ່າການສະແດງທີ່ສຸດທ້າຍຂອງການສະແດງທີ່ສະຫນັບສະຫນຸນຄວາມການດຳເນີນຄືກັນນັ້ນ.

ວິທີການ Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

ບັນດາຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ສະໂມສອນ HTML DOM ການປົກຄອງ:ປະສົມ altKey

ສະໂມສອນ HTML DOM ການປົກຄອງ:ປະສົມ ctrlKey

ສະໂມສອນ HTML DOM ການປົກຄອງ:ປະສົມ metaKey