Javascript throu Youtube'u öğrenmeye başlıyorum ve bu kodu yazarken, pageX undefined olduğunu söylüyor. Gerçekten yardım edebilirim. Ekranda bir fare pozitifi yakalayan bir fonksiyon üzerinde çalışıyorum. Ve lütfen HTML için sormayın, çünkü bu sadece bir form, başka bir şey değil.Javascript e.pageX undefined
JavaScript:
document.onmousemove = pozicijaMisa();
çağırarak değil, bir atama olmalı ve: onlar eskimiş uygulama
Kişisel sorundur öğretiyoruz beri
var mie = (navigator.appName == "Microsoft Internet Explorer")?true:false;
if (!mie) {
document.captureEvents(Event.MOUSEMOVE);
//document.captureEvents(Event.MOUSEDOWN);
}
document.onmousemove = pozicijaMisa();
//document.onmousedown = misKliknut();
var misKliknut = 0;
var tipkaStisnuta = 0;
var misX = 0;
var misY = 0;
function pozicijaMisa(e) {
if (!mie) {
misX = e.pageX;
misY = e.pageY;
} else {
misX =event.clientX + document.body.scrollLeft;
misY =event.clientY + document.body.scrollTop;
}
document.forma.misx.value = misX;
document.forma.misy.value = misY;
return true;
}
yerine o eski YouTube videosunun böyle bir şey öneriyoruz: https://www.codecademy.com/learn/javascript – epascarello