224 of 264 menu

Vlastnost event.pageY

Vlastnost event.pageY obsahuje souřadnice kurzoru myši na ose Y. Pro určení souřadnic existují také vlastnosti event.clientX, event.clientY, event.pageX. Podívejme se na rozdíl mezi clientX/clientY a pageX/pageY.

Jak fungují clientX a clientY: pokud máte okno 1000 na 1000 pixelů a myš je uprostřed, pak clientX a clientY budou oba rovny 500. Pokud pak posunete stránku vodorovně nebo svisle, aniž byste pohnuli kurzorem, hodnoty clientX a clientY se nezmění, protože se počítají vzhledem k oknu, nikoli k dokumentu.

Jak fungují pageX a pageY: pokud máte okno 1000 na 1000 pixelů a kurzor je uprostřed, pak pageX a pageY budou rovny 500. Pokud pak posunete stránku o 250 pixelů dolů, pak pageY se bude rovnat 750. pageX a pageY tedy obsahují souřadnice události s přihlédnutím k posunutí stránky.

Syntaxe

event.pageY;

Příklad

Při pohybu myši po stránce budeme vypisovat její souřadnice vzhledem k oknu prohlížeče (pageX a pageY):

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

:

Viz také

  • vlastnost clientY,
    která určuje souřadnice myši na ose Y
  • vlastnost clientX,
    která určuje souřadnice myši na ose X
  • vlastnost pageX,
    která určuje souřadnice myši na ose X
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout