|
MouseDown, MouseMove ва MouseUp
|
bet | 8/9 | Sana | 09.03.2022 | Hajmi | 337 Kb. | | #487569 |
| Bog'liq JAVASCRIPT
Сичконча координаталари холатлар сатрида намоён булади
Event.MouseMove ни ёзишда сиз MouseMove сузини бош харфлар билан ёзишингиз кераклигига эътиборни каратинг. MouseMove ходисаси содир булганда кайси функция чакирилишини курсатишга келганда эса сиз уни кичкина харфлар билан ёзишингиз керак булади:
Window.on mousemove = …
Энди биз охирги 2 та мисолни бирлаштиришимиз мумкин. Биз фойдаланувчи сичкончани тугмачасини босганда унинг координатаси пайдо булишини хохлаймиз. Мисолнинг коди куйидаги куринишда булади:
< html >
< script lauguage = “ JavaScript '' >
< ! - - hide
Window.CaptureEvents ( Event.MouseDown/Event.MouseUp ) ;
Wihdow.On MouseDown = StartDrag;
Wihdow.On MouseUp = EndDrag;
Wihdow.On MouseMove = MoveIt;
function StartDrag (l) {
Window.CaptureEvents ( Event.MouseMove);
}
function MoveIt (l) {
// Координаталарни курсатиш
status = “x: “ + l.pagex + “ y : “ + l.page y;
}
function EndDrag (l) {
window.releaseEvents (Event.MouseMove);
}
//--
Сичконча тугмаисини босинг ва уни юбормаган холда сичкончани узини харакатлантиринг. Сичконча координаталари холатлар сатрида номаён булади.
|
|