224 of 264 menu

Svojstvo event.pageY

Svojstvo event.pageY sadrži u sebi koordinate kursora miša po Y osi. Za određivanje koordinata postoje takođe svojstva event.clientX, event.clientY, event.pageX. Hajde da pogledamo razliku između clientX/clientY i pageX/pageY.

Kako rade clientX i clientY: ako imate prozor 1000 na 1000 piksela, i miš je u centru, onda će clientX i clientY oba biti jednaki 500. Ako zatim skrolujete stranicu horizontalno ili vertikalno, ne pomerajući kursor, onda vrednosti clientX i clientY neće se promeniti, jer se računaju u odnosu na prozor, a ne na dokument.

Kako rade pageX i pageY: ako imate prozor 1000 na 1000 piksela, i kursor je u centru, onda će pageX i pageY biti jednaki 500. Ako zatim skrolujete stranicu za 250 piksela na dole, onda će pageY postati jednak 750. Tako pageX i pageY sadrže koordinate dogadjaja uzimajući u obzir skrolovanje.

Sintaksa

event.pageY;

Primer

Pri kretanju miša po stranici biće ispisane njegove koordinate u odnosu na prozor brauzera (pageX i pageY):

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

:

Pogledajte takođe

  • svojstvo clientY,
    koje određuje koordinate miša po Y osi
  • svojstvo clientX,
    koje određuje koordinate miša po X osi
  • svojstvo pageX,
    koje određuje koordinate miša po X osi
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij