223 of 264 menu

Savybė event.pageX

Savybė event.pageX apima pelės žymeklio koordinates X ašyje. Koordinatėms nustatyti taip pat yra savybės event.clientX, event.clientY, event.pageY. Pažiūrėkime, kuo skiriasi clientX/clientY ir pageX/pageY.

Kaip veikia clientX ir clientY: jei turite 1000 x 1000 pikselių langą, o pelė yra centre, tada clientX ir clientY bus lygūs 500. Jei tada horizontaliai arba vertikaliai perslinkite puslapį, nejudindami žymeklio, reikšmės clientX ir clientY nepasikeis, nes skaičiuojamos langų atžvilgiu, o ne dokumento.

Kaip veikia pageX ir pageY: jei turite 1000 x 1000 pikselių langą, o žymeklis yra centre, tada pageX ir pageY bus lygūs 500. Jei tada perslinkite puslapį 250 pikselių žemyn, tada pageY taps lygiu 750. Taigi pageX ir pageY apima įvykio koordinates atsižvelgiant į slinkimą.

Sintaksė

event.pageX;

Pavyzdys

Judant pele po puslapį, išvesime jos koordinates naršyklės lango atžvilgiu (pageX ir pageY):

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

:

Taip pat žiūrėkite

  • savybė clientY,
    kuri nustato pelės koordinates Y ašyje
  • savybė clientX,
    kuri nustato pelės koordinates X ašyje
  • savybė pageY,
    kuri nustato pelės koordinates Y ašyje
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti