Sifa event.pageY
Sifa event.pageY ina
kuratibu za kisheria cha kifaa cha kusonga kwenye mhimili Y.
Kwa kuamua kuratibu kuna pia sifa
event.clientX,
event.clientY,
event.pageX.
Wacha tuone tofauti kati ya clientX/clientY
na pageX/pageY.
Jinsi clientX na clientY zinavyofanya kazi:
kama una dirisha la 1000 kwa 1000
pikseli, na kisheria kipo katikati, basi clientX
na clientY zitakuwa zote 500. Ikiwa
utakasokoto ukurasa kwa usawa
au wima, bila kusogeza kisheria, basi maadili
clientX na clientY hayatabadilika, kwani huzingatiwa
kuhusiana na dirisha, na sio hati.
Jinsi pageX na pageY zinavyofanya kazi:
kama una dirisha la 1000 kwa 1000
pikseli, na kisheria kipo katikati, basi
pageX na pageY zitakuwa 500. Ikiwa
utakasokoto ukurasa kwa 250
pikseli chini, basi pageY itakuwa 750.
Kwa hivyo pageX na pageY zina kuratibu
za tukio kwa kuzingatia usokoto.
Syntax
event.pageY;
Mfano
Wakati wa kusonga kifaa cha kusonga kwenye ukurasa tutatoa
kuratibu zake kuhusiana na dirisha ya kivinjari
(pageX na pageY):
<div id="elem">0 : 0</div>
let elem = document.getElementById('elem');
document.addEventListener('mousemove', function(event) {
elem.innerHTML = event.pageX + ' : ' + event.pageY;
});
: