MouseEvent getModifierState() Metodu

Tanım ve Kullanım

Belirtilen modifikasyon tuşu basıldığında veya etkinleştirildiğinde getModifierState() metodu true döner.

Sadece basıldığında etkinleştirilen modifikasyon tuşları:

  • Alt
  • AltGraph
  • Control
  • Meta
  • Shift

Bir kez tıklanarak etkinleştirilen ve tekrar tıklanarak devre dışı bırakılan modifikasyon tuşları:

  • CapsLock
  • NumLock
  • ScrollLock

Örnek

Örnek 1

Caps Lock tuşu etkin mi?

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

Kişisel Deneyim

Örnek 2

Shift tuşu basılı mı?

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

Kişisel Deneyim

Sözdizimi

event.getModifierState("modifierKey)

Parametre Değeri

Parametre Açıklama
modifierKey

Tuşun etkin olup olmadığını kontrol edin. Geçerli değerler:

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

Teknik Ayrıntılar

Dönüş değeri: Belirtilen modifikasyon tuşu etkinse true, aksi takdirde false olan boolean değer.
DOM Sürümü: DOM 3 Events

Tarayıcı Desteği

Tabloda sayılar, bu yöntemi tamamen destekleyen ilk tarayıcı sürümünü belirtir.

Yöntem Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

İlgili sayfalar

HTML DOM referans el kitabı:MouseEvent altKey özelliği

HTML DOM referans el kitabı:MouseEvent ctrlKey özelliği

HTML DOM referans el kitabı:MouseEvent metaKey özelliği