224 of 264 menu

Својство event.pageY

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