خصوصیت clientY رویداد MouseEvent
تعریف و استفاده
وقتی رویداد ماوس فعال میشود، خاصیت clientY مقدار ارتفاع مکان نشانگر ماوس را (بر اساس ناحیه کاربری) بازمیگرداند.
ناحیه کاربری، پنجره فعلی است.
توجه:برای دریافت مکان افقی نشانگر ماوس (بر اساس ناحیه کاربری)، از خاصیت clientX.
توضیحات:این خاصیت فقط خواندنی است.
مثال
مثال 1
وقتی دکمه ماوس روی عنصر کلیک میشود، مکان نشانگر ماوس را چاپ کنید:
x = event.clientX; // دریافت عرض y = event.clientY; // دریافت ارتفاع coor = "X coords: " + x + ", Y coords: " + y;
نتیجه:
X coords: 142, Y coords: 99
مثال 2
وقتی نشانگر ماوس روی عنصر حرکت میکند، مکان نشانگر ماوس را چاپ کنید:
x = event.clientX; y = event.clientY; coor = "X coords: " + x + ", Y coords: " + y; document.getElementById("demo").innerHTML = coor;
مثال 3
مطالعه کنید تفاوت بین clientX و clientY و screenX و screenY:
cX = event.clientX; sX = event.screenX; cY = event.clientY; sY = event.screenY; coords1 = "client - X: " + cX + ", Y coords: " + cY; coords2 = "screen - X: " + sX + ", Y coords: " + sY;
زبان
رویداد.clientY
جزئیات فنی
مقدار بازگشتی: | یک مقدار عددی است که نشاندهنده ارتفاع مکان نشانگر ماوس به صورت پیکسل است. |
---|---|
نسخه DOM: | رویدادهای سطح 2 DOM |
پشتیبانی مرورگر
نوع | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
clientY | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
صفحات مرتبط
دستورالعمل HTML DOM:ویژگی clientX رویداد موشکره
دستورالعمل HTML DOM:ویژگی screenX رویداد موشکره
دستورالعمل HTML DOM:ویژگی screenY رویداد موشکره
دستورالعمل HTML DOM:ویژگی offsetX رویداد موشکره
دستورالعمل HTML DOM:ویژگی offsetY رویداد موشکره