224 of 264 menu

ပိုင်ဆိုင်မှု event.pageY

ပိုင်ဆိုင်မှု event.pageY တွင် Y-axis အပေါ် ကြွက်ကာဆာ၏ ကိုဩဒိနိတ်များ ပါဝင်သည်။ ကိုဩဒိနိတ်များအား သတ်မှတ်ရန်အတွက် event.clientX, event.clientY, event.pageX ဟူသည့် ပိုင်ဆိုင်မှုများလည်း ရှိပါသည်။ clientX/clientY နှင့် pageX/pageY တို့၏ ကွာခြားချက်ကို ကြည့်ကြရအောင်။

clientX နှင့် clientY မည်သို့အလုပ်လုပ်သနည်း: သင့်တွင် 1000 x 1000 ပစ်ဆယ်များ ရှိသည့် ဝင်းဒိုးတစ်ခု ရှိပြီး ကြွက်ကာဆာသည် အလယ်ဗဟိုတွင် ရှိလျှင် clientX နှင့် clientY နှစ်ခုလုံးသည် 500 နှင့် ညီမျှပါမည်။ အကယ်၍ သင်သည် ကြွက်ကာဆာကို မရွှေ့ဘဲ စာမျက်နှာကို အလျားလိုက် (သို့မဟုတ်) ဒေါင်လိုက် လှိမ့်လိုက်လျှင် clientX နှင့် clientY တန်ဖိုးများ ပြောင်းလဲမည် မဟုတ်ပါ။ အဘယ်ကြောင့်ဆိုသော် ၎င်းတို့ကို စာတမ်းနှင့် ဆက်စပ်မှုမဟုတ်ဘဲ ဝင်းဒိုးနှင့် ဆက်စပ်၍ တွက်ချက်သောကြောင့် ဖြစ်သည်။

pageX နှင့် pageY မည်သို့အလုပ်လုပ်သနည်း: သင့်တွင် 1000 x 1000 ပစ်ဆယ်များ ရှိသည့် ဝင်းဒိုးတစ်ခု ရှိပြီး ကြွက်ကာဆာသည် အလယ်ဗဟိုတွင် ရှိလျှင် pageX နှင့် pageY နှစ်ခုလုံးသည် 500 နှင့် ညီမျှပါမည်။ အကယ်၍ သင်သည် စာမျက်နှာကို အောက်ဘက်သို့ 250 ပစ်ဆယ် လှိမ့်လိုက်လျှင် pageY သည် 750 နှင့် ညီမျှသွားပါမည်။ ထို့ကြောင့် pageX နှင့် pageY တွင် စာမျက်နှာလှိမ့်ခြင်းကို ထည့်သွင်းစဉ်းစားထားသည့် ဖြစ်ရပ်၏ ကိုဩဒိနိတ်များ ပါဝင်နေခြင်း ဖြစ်သည်။

ဝါကျဖွဲ့ပုံ

event.pageY;

ဥပမာ

စာမျက်နှာပေါ်တွင် ကြွက်ကာဆာ ရွေ့လျားသည့်အခါ ၎င်း၏ ကိုဩဒိနိတ်များကို ဘရောက်ဆာဝင်းဒိုးနှင့် ဆက်စပ်၍ (pageX နှင့် pageY) ထုတ်ပြပေးပါမည်:

<div id="elem">0 : 0</div> let elem = document.getElementById('elem'); document.addEventListener('mousemove', function(event) { elem.innerHTML = event.pageX + ' : ' + event.pageY; });

:

ဤအရာကိုလည်း ကြည့်ပါ

  • clientY ပိုင်ဆိုင်မှု,
    သည် Y-axis အပေါ် ကြွက်ကာဆာ၏ ကိုဩဒိနိတ်များကို သတ်မှတ်ပေးသည်
  • clientX ပိုင်ဆိုင်မှု,
    သည် X-axis အပေါ် ကြွက်ကာဆာ၏ ကိုဩဒိနိတ်များကို သတ်မှတ်ပေးသည်
  • pageX ပိုင်ဆိုင်မှု,
    သည် X-axis အပေါ် ကြွက်ကာဆာ၏ ကိုဩဒိနိတ်များကို သတ်မှတ်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်