خصائص MouseEvent which

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

يُرجع الخاصية which قيمة رقمية تعبر عن الزر الذي تم ضغطه عند تحفيز حدث الماوس.

يُستخدم هذا الخصائص بشكل رئيسي مع حدث onmousedown.

ملاحظة:القيمة التي يرجع إليها هذا الخصائص تساوي خصائص الزر زيادة القيمة المعدلة.

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

مثال

إيجاد الزر الذي تم ضغطه عند تحفيز حدث الماوس:

alert("أضغطت على زر: " + event.which)

جرب بنفسك

النصوص

event.which

تفاصيل تقنية

القيمة المعدلة:

قيمة رقمية تعبر عن الزر الذي تم ضغطه عند حدوث حدث الماوس.

القيم الممكنة:

  • 0: لا يوجد زر
  • 1: زر الماوس الأيسر
  • 2: زر التمرير أو الزر الوسط (إذا كان موجودًا)
  • 3: زر الماوس اليمين

ملاحظة:بالنسبة للماوس المزود بالتجهيز الأيسر، القيمة المعدلة عكسية.

DOM إصدار: DOM Level 2 Events

دعم المتصفحات

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

خصائص Chrome IE Firefox Safari Opera
which 1.0 9.0 1.0 1.0 5.0

الصفحات ذات الصلة

دليل مرجعي HTML DOM:خصائص زر حادث MouseEvent

دليل مرجعي HTML DOM:خصائص الأزرار في حادث MouseEvent