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");
Örnek 2
Shift tuşu basılı mı?
var x = event.getModifierState("Shift");
Sözdizimi
event.getModifierState("modifierKey)
Parametre Değeri
Parametre | Açıklama |
---|---|
modifierKey |
Tuşun etkin olup olmadığını kontrol edin. Geçerli değerler:
|
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