Method getModifierState() MouseEvent
Definisi dan penggunaan
Jika tombol modifikasi yang ditentukan ditekan atau diaktifkan, method getModifierState() mengembalikan true.
Tombol modifikasi yang diaktifkan hanya saat ditekan:
- Alt
- AltGraph
- Control
- Meta
- Shift
Tombol modifikasi yang diaktifkan saat ditekan dan dihentikan saat ditekan lagi:
- CapsLock
- NumLock
- ScrollLock
Contoh
Contoh 1
Apakah tombol Caps Lock diaktifkan?
var x = event.getModifierState("CapsLock");
Contoh 2
Apakah tombol shift ditekan?
var x = event.getModifierState("Shift");
Sintaksis
event.getModifierState("modifierKey)
Nilai parameter
Parameter | Deskripsi |
---|---|
modifierKey |
Periksa apakah tombol diaktifkan. Nilai yang sah:
|
Detil teknis
Nilai kembalian: | Nilai boolean, jika tombol modifikasi yang ditentukan diaktifkan, maka true, sebaliknya false. |
---|---|
Versi DOM: | DOM Level 3 Events |
Dukungan browser
Angka di tabel menunjukkan versi browser pertama yang mendukung metode ini penuh.
Metode | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
Halaman yang berhubungan
Panduan Referensi DOM HTML:Properti altKey MouseEvent
Panduan Referensi DOM HTML:Properti ctrlKey MouseEvent
Panduan Referensi DOM HTML:Properti metaKey MouseEvent