Stefan Richter: Koordinaten einer Grafik durch onclick

Beitrag lesen

Warum machst du es nicht ganz einfach und verwendest ein Array um deine Koordinaten zu sichern?

var n = 1;
var posX = new Array(), posY = new Array();

function getKoordinaten(x, y) {

posX[n] = x;
 posY[n] = y;

n++

}

somit kannst du ganz einfach auch 100 mal auf ein Bild klicken und deine Koordinaten werden jedesmal in dem Array gesichert... um an die Koordinate bspw. des zweiten Klicks zu kommen machst du folgendes:

alert("X: " + posX[2] + " - Y: " + posY[2]);

Natürlich fehlt jetzt noch die Positionsabfrage, was du ja mit event machen kannst.. wobei window.event keine glückliche Lösung ist, da diese nur im IE funktioniert!

Grüße