روش 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");
منطق
رویداد.getModifierState("modifierKey)
مقدار پارامتر
پارامتر | توضیحات |
---|---|
modifierKey |
بررسی کنید که آیا کلید فعال شده است یا خیر. مقادیر مجاز:
|
جزئیات فنی
مقدار بازگشتی: | مقدار بولینی، اگر کلید تنظیم شدهای که مشخص شده فعال باشد، درست است، در غیر این صورت نادرست است. |
---|---|
نسخه DOM: | رویدادهای سطح 3 DOM |
پشتیبانی مرورگر
جداول عددی نشاندهنده نسخه اولین مرورگر پشتیبانیکننده از این روش هستند.
طریق | 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 کی خاصیت