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 |
کلیدی کا فعال ہونے کی جانچ کریں۔ مجاز اعداد:
|
تکنیکی تفصیلات
بازگشتی وار: | بولین وار، اگر مقررہ سدش کا کلیدی فعال ہوا تو تربت، نہ تو ناقص طور پر تربت نہیں |
---|---|
DOM ورژن: | DOM Level 3 Events |
بروسر کی مدد
تبلویت میں شماراں کی مدد سے پہلے بروسر کی وسیع مدد کا ذکر کیا گیا ہے۔
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
相关页面
HTML DOM 参考手册:MouseEvent altKey کی ویژگی
HTML DOM 参考手册:MouseEvent ctrlKey کی ویژگی
HTML DOM 参考手册:MouseEvent metaKey کی ویژگی