Ich beginne, Javascript durch Youtube zu lernen, und während ich diesen Code schreibe, sagt es, dass pageX undefined ist. Ich könnte wirklich eine Hilfe gebrauchen. Ich arbeite an einer Funktion, die eine Mausposition auf dem Bildschirm erfasst. Und bitte fragt nicht nach HTML, denn es ist nur ein Formular darin, sonst nichts.Javascript e.pageX undefined
Javascript:
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;
}
Ich würde so etwas wie dies anstelle des veralteten YouTube Videos empfehlen: https://www.codecademy.com/learn/javascript – epascarello