خصوصية location الخاصة بمؤشر الحدث للكتابة

التعريف والاستخدام

خصوصية 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.

ملاحظة:هذه الخاصية غير قابلة للتغيير.

مثال

الحصول على موقع المفتاح:

var x = event.location;

جرب بنفسك

اللغة

event.location

تفاصيل تقنية

القيمة المُرجّحة:

قيمة الرقم تمثل موقع المفتاح على لوحة المفاتيح أو الجهاز.

رقم هذا يُمثّل بـ 4 ثوابت:

  • 0. DOM_KEY_LOCATION_STANDARD
  • 1. DOM_KEY_LOCATION_LEFT
  • 2. DOM_KEY_LOCATION_RIGHT
  • 3. DOM_KEY_LOCATION_NUMPAD
إصدار DOM: أحداث مستوى DOM 3

دعم المتصفح

الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم الخاصية بشكل كامل أولاً.

الخصائص Chrome IE Firefox Safari Opera
location يدعم 9.0 15.0 لا يدعم يدعم