Mike Nagl: Position bestimmen

Beitrag lesen

Hallo Leute,..

ich habe schon sehr lange im Forum gesucht und in Google gesucht.. aber leider habe ich nie das Passende gefunden.
Nun stell ich einfach meine Frage und ich hoffe ihr könnt mir helfen.
Ich habe mit Javascript einen Code geschrieben, indem sich ein Ball bewegt und ein Bild die Maus verfolgt.
Jetzt würde ich gerne wissen wie ich die Position der Maus bzw. des Balles herausfinden kann. Und das soll dann in eine Varibale rein.
Das hier ist mal mein Code.
Bitte helft mir, ich suche schon seit 2 Wochen nach dem Passenden und ich hoffe ich kann in diesem Forum Hilfe finden.

<body style="background-image:url('feld.gif'); background-repeat:no-repeat;">

<div  id="ball"><img alt="ball" src="spiel2.gif" /></div>

<div id="box" style="position: absolute; left: 0px; top: ; z-index:2; width:57px; height:;"><img  id="fuss" src="fuss.png" width="20" height="80" alt="" /></div>

<div id="tor1" ></div>
<div id="tor2" ></div>

<script>

var x=Math.round(Math.random());
var y=Math.round(Math.random());
var xrichtung="rechts";
var yrichtung="unten";
var step=4;

var x1=100;
var y1=0;
var x1richtung="links";
var y1richtung="unten";
var step1=12;
var ball4;

function move()
{
    if(xrichtung=="rechts")
    {
        x+=step;
    }
    else
    {
        x-=step;
    }

if(yrichtung=="unten")
    {
        y+=step;
    }
    else
    {
        y-=step;
    }

if(x>790)
    {
       xrichtung="links";
    }
    if(x<0)
    {
       xrichtung="rechts";
    }
    if(y>400)
    {
       yrichtung="oben";
    }
    if(y<0)
    {
       yrichtung="unten";
    }

document.getElementById("ball").style.left=x+"px";
document.getElementById("ball").style.top=y+"px";
    setTimeout("move()",0);
}

move();

function schiessen()
{

var ball4 = document.getElementById("ball").value;
}

var Xpos,Ypos;
document.onmousemove=ball;
function ball(s)
{
 Xpos = (document.all) ? window.event.x + document.body.scrollLeft : s.pageX;
Ypos = (document.all) ? window.event.y + document.body.scrollTop : s.pageY;

//Ball
     fad=document.getElementById("box");

fad.style.left=Xpos-10+"px";

if(Ypos<5)Ypos=5;
    if(Ypos>600)Ypos=600;
    fad.style.top=Ypos-20+"px";

}

</script>
</body>