222 of 264 menu

Својство event.clientY

Својство event.clientY садржи координате курсора миша по Y оси. За одређивање координата такође постоје својства event.clientX, event.pageX, event.pageY. Хајде да погледамо разлику између 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.clientY;

Пример

Приликом кретања миша по страници приказиваћемо његове координате у односу на прозор прегледача (clientX и clientY):

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

:

Погледајте такође

  • својство clientX,
    које одређује координате миша по X оси
  • својство pageX,
    које одређује координате миша по X оси
  • својство pageY,
    које одређује координате миша по Y оси
Српски
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
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј