مثال
الحصول على إحداثيات مؤشر الماوس، نسبة إلى الشاشة، وعند النقر على زر الماوس على عنصر:
var x = event.screenX; // Get the horizontal coordinate
var
y = event.screenY; // Get the vertical coordinate
var coor = "X coords: "
+ x + ", Y coords: " + y;
نتيجة coor يمكن أن يكون:
X coords: 142, Y coords: 99
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
الخاصية screenX ترجع تنسيق أفقي (according to the users computer screen) مؤشر الماوس عندما اندلعت حدث.
نصيحة: للحصول على رأسي تنسيق (وفقا للشاشة) من مؤشر الماوس، استخدم screenY الممتلكات.
ملاحظة: للقراءة فقط هذه الخاصية.
دعم المتصفح
خاصية | |||||
---|---|---|---|---|---|
screenX | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
event .screenX
تفاصيل تقنية
قيمة الإرجاع: | الرقم الذي يمثل الأفقي تنسيق مؤشر الماوس، بالبكسل |
---|---|
صفحة DOM: | المستوى 2 دوم الأحداث |
مزيد من الأمثلة
مثال
مظاهرة للخلافات بين clientX وclientY وscreenX وscreenY:
var cX = event.clientX;
var sX = event.screenX;
var cY =
event.clientY;
var sY = event.screenY;
var coords1 = "client - X: " +
cX + ", Y coords: " + cY;
var coords2 = "screen - X: " + sX + ", Y
coords: " + sY;
انها محاولة لنفسك » صفحات ذات صلة
HTML DOM إشارة: MouseEvent screenY Property
HTML DOM إشارة: MouseEvent clientX Property
HTML DOM إشارة: MouseEvent clientY Property
<كائن الحدث