Event.pageY hossasy
event.pageY hossasy
Y ok boýunça syçan kursorynyň koordinatalaryny öz içine alýar.
Koordinatalary kesgitlemek üçin şeýle hem
event.clientX,
event.clientY,
event.pageX hossasylary bar.
clientX/clientY
bilen pageX/pageY arasyndaky tapawudy göreliň.
clientX we clientY nähili işleýär:
eger siziň 1000-e 1000
piksel ölçegli penceräňiz bar bolsa we syçan ortada bolsa, onda clientX
we clientY ikisi hem 500 deň bolar. Eger
siz soňra kursory hereket etdirmän, sahypany gönişlik
ýa-da diklik boýunça süýşürseňiz, onda
clientX we clientY bahalary üýtgemeýär, sebäbi olar
dokument däl-de, pencerä görä hasaplanýar.
pageX we pageY nähili işleýär:
eger siziň 1000-e 1000
piksel ölçegli penceräňiz bar bolsa we kursoryňyz ortada bolsa, onda
pageX we pageY 500 deň bolar. Eger
siz soňra sahypany 250
piksel aşak süýşürseňiz, onda pageY 750 deň bolar.
Şeýlelikde pageX we pageY wakanyň gönükme hasaba alynmak bilen koordinatalaryny
öz içine alýar.
Sintaksis
event.pageY;
Mysal
Sahypa üstünde syçany hereketdirmek bilen
brauzeriň penceresine degişli onuň koordinatalaryny
(pageX we pageY) çykarys:
<div id="elem">0 : 0</div>
let elem = document.getElementById('elem');
document.addEventListener('mousemove', function(event) {
elem.innerHTML = event.pageX + ' : ' + event.pageY;
});
: