Methodi ya MouseEvent getModifierState()

Ufafanuzi na Matumizi

Inaonesha kama kibidi cha kina cha kawaida kinapendekezwa au kinahusiana, getModifierState() method inatuma true.

Kibidi cha kina cha kawaida kinahusiana kwa kipendekezo kimoja:

  • Alt
  • AltGraph
  • Control
  • Meta
  • Shift

Kichwa cha kina cha kawaida kinahusiana, inaonesha tena kwa kichwa cha kina cha pili:

  • CapsLock
  • NumLock
  • ScrollLock

Mfano

Mfano 1

Inaonesha kama kibidi cha Caps Lock kinahusiana?

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

Jifunze kwa kufikia

Mfano 2

Inaonesha kama kibidi cha shift kinapendekezwa?

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

Jifunze kwa kufikia

Inayofanyika

event.getModifierState("modifierKey)

Matokeo ya Mambo ya Mbinu

Mambo ya Mbinu Maelezo
modifierKey

Takaambia kama kibidi cha msingi kinahusiana. Matokeo ya maadili:

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

Maelezo ya Teknolojia

Matokeo: Kibidi cha Boole, ikiwa kibidi cha kina cha kawaida kinahusiana, inaonyesha true, kama inahitaji false.
DOM Version: DOM Level 3 Events

Mwongozo wa browser

数字 katika tablia inaonyesha sababu kwa kufikiria kwa sababu ya browser ya kwanza inayosimama hii methodi.

Method Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

Vipengele vya pana

Makala ya HTML DOM参照:Kipendekezo cha altKey ya MouseEvent

Makala ya HTML DOM参照:Kipendekezo cha ctrlKey ya MouseEvent

Makala ya HTML DOM参照:Kipendekezo cha metaKey ya MouseEvent