خصوصیت location رویداد KeyboardEvent
تعریف و استفاده
خصوصیت location یک عدد بازمیگرداند که موقعیت کلید روی صفحهکلید یا دستگاه را نشان میدهد.
این عدد توسط 4 ثابت نشان داده میشود:
0. DOM_KEY_LOCATION_STANDARD:این کلید روی سمت چپ یا راست صفحهکلید فشار داده نشده است و همچنین روی صفحهکلید عددی نیز فشار داده نشده است (این مقدار تقریباً برای همهی کلیدهای صفحهکلید معتبر است، مثلاً "A"، "U"، "SPACE" یا "5")
1. DOM_KEY_LOCATION_LEFT:کلید سمت چپ فشار داده شده است (مثلاً کلید "CTRL" یا "ALT" سمت چپ روی صفحهکلید استاندارد 101 کلید آمریکا)
2. DOM_KEY_LOCATION_RIGHT:کلید سمت راست فشار داده شده است (مثلاً کلید "CTRL" یا "ALT" سمت راست روی صفحهکلید استاندارد 101 کلید آمریکا)
3. DOM_KEY_LOCATION_NUMPAD:کلید را روی صفحهکلید عددی فشار دهید (مثلاً کلید "2" در سمت راست صفحهکلید استاندارد)
توضیحات:خصوصیت location فقط میتواند برای onkeydown و onkeyup رویداد، نمیتوان از آن برای onkeypress.
توضیحات:این خاصیت فقط خواندنی است.
آموزش دستور زبان
event.location
جزئیات فنی
مقدار بازگشتی: |
مقدار عددی، نشاندهندهی موقعیت کلید روی صفحهکلید یا دستگاه است. این عدد توسط 4 ثابت نشان داده میشود:
|
---|---|
نسخهی DOM: | رویدادهای DOM Level 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگری است که ویژگی مربوطه را به طور کامل پشتیبانی میکند.
ویژگی | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
location | پشتیبانی میشود | 9.0 | 15.0 | پشتیبانی نمیشود | پشتیبانی میشود |