Jo: Koordinatenpaare in Array

Beitrag lesen

Hallo,

newbie in javascript...Habe folgende Aufgabe:
ich lese Bildschirmkoordinaten aus, und möchte die Koordinatenpaare in einem Array zwischenspeichen. Also wenn ich z.B. 10-mal an verschiedenen Stellen auf einen Layer klicke sollen 10 Koordinatenpaare in einem Formularfeld (XYArray) abgespeichert werden.Die Koordinaten sollen mit Leerzeichen und die Paare mit Bindestrich getrennt werden.
Bisher habe ich das mal soweit zusammen:

<html><head>
<title>Test</title>
<script language="JScript" type="text/jscript">
 var count = 0;
<!--
function Coords()
 {
 document.KOORD.X.value = window.event.offsetX;
 document.KOORD.Y.value = window.event.offsetY;
 var xystring = String(window.event.offsetX) + " " + String(window.event.offsetY) + "-";
 document.KOORD.XY.value = xystring;
 count++;
 var Paare = new Array();
 Paare[count]= xystring;
 var str = ""
 for(var i=0; i < count; i++)
 str += Paare[count];

document.KOORD.XYArray.value = str;
 }
//-->
</script>
</head><body>
<div id="Layer1" style="position:absolute; left:250px; top:16px; width:440px; height:379px; z-index:1; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000;" onClick="Coords()"></div>
<form action="" method="post" name="KOORD" id="KOORD">
  X-Kordinate:<br>
  <input name="X" type="text" id="X">
  <br>
  Y-Koordinate<br>
  <input name="Y" type="text" id="Y">
  <br>
  XY<br>
  <input name="XY" type="text" id="XY">
  <br>
  XYArray
  <br>
  <textarea name="XYArray" id="XYArray"></textarea>
</form>
</body></html>

Leider werden immer die gleichen Koordinaten in das Array geschrieben. Was mache ich falsch?
Danke + Gruß
Jo