222 of 264 menu

Својство event.clientY

Својството event.clientY ги содржи координатите на курсорот на глувчето по оската Y. За одредување на координати постојат и својствата event.clientX, event.pageX, event.pageY. Ајде да ја видиме разликата помеѓу clientX/clientY и pageX/pageY.

Како работат clientX и clientY: ако имате прозорец од 1000 на 1000 пиксели, и глувчето е во центар, тогаш clientX и clientY ќе бидат еднакви на 500. Ако потоа ја лизгате страницата хоризонтално или вертикално, без да го движите курсорот, тогаш вредностите на clientX и clientY нема да се променат, бидејќи се бројат во однос на прозорецот, а не на документот.

Како работат pageX и pageY: ако имате прозорец од 1000 на 1000 пиксели, и курсорот е во центар, тогаш pageX и pageY ќе бидат еднакви на 500. Ако потоа ја лизгате страницата за 250 пиксели надолу, тогаш pageY ќе стане еднакво на 750. На тој начин pageX и pageY ги содржат координатите на настанот земајќи ја предвид лизгањето.

Синтакса

event.clientY;

Пример

При движење на глувчето по страницата ќе ги испишуваме неговите координати во однос на прозорецот на прелистувачот (clientX и clientY):

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

:

Погледнете ги и

  • својство clientX,
    кое ги одредува координатите на глувчето по оската X
  • својство pageX,
    кое ги одредува координатите на глувчето по оската X
  • својство pageY,
    кое ги одредува координатите на глувчето по оската Y
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј