222 of 264 menu

Vlastnost event.clientY

Vlastnost event.clientY obsahuje souřadnice kurzoru myši na ose Y. Pro určení souřadnic existují také vlastnosti event.clientX, event.pageX, event.pageY. 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 ohledem na posunutí.

Syntaxe

event.clientY;

Příklad

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

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

:

Viz také

  • vlastnost clientX,
    která určuje souřadnice myši na ose X
  • vlastnost pageX,
    která určuje souřadnice myši na ose X
  • vlastnost pageY,
    která určuje souřadnice myši na ose Y
Č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