hallo!
ich versuche mich gerade an javascript. folgendes problem:
ich habe da eine box, die ich verschieben will, für den anfang soll der margin = der xposition des mauszeigers sein.
dazu habe ich was tollen aus dem internet kopiert, dass die mausposition ermittet:
document.onmousemove = mousePosition;
var mouseX = 0;
var mouseY = 0;
function mousePosition(e) {
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
mouseX = x;
mouseY = y;
move(mouseX);
}
und dann noch eine funktion zum verschieben der box:
function move(LOL) {
document.getElementById("works".style.marginLeft = parseInt(LOL);
}
der Box lässt sich mit document.getElementById("works"
.style.background zwar eine andere hintergrundfarbe zuweisen, aber die bewegung funktioniert nicht. warum? wie ändere ich das?