roman lenz: event-handler onmousedown

Beitrag lesen

hi hi

ich möchte ein Diagramm digitalisieren.
1. ausrichten: Ursprung (ux,uy)
               länge der x-Achse (xx,xy)
               länge der y-Achse (yx,yy)
2. Kurve picken (px,py)
3. Kurve umrechnen

ich kommen aber mit dem event-handler nicht klar.
ich kann nicht gezielt einzelne Werte in variablen speichern :-((

kann mir jemand helfen

besten Dank
roman

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>  <title></title>

<script language="javascript">

<!-- auskommentieren
var md;
var x,y;
var ux;

if (navigator.appName=="Netscape")
   {window.captureEvents (Event.MOUSEDOWN);
   window.onmousedown=down;}
else
   {document.onmousedown=down;}

function down(e) {
  if(navigator.appName=="Netscape")
    {x=e.layerX; y=e.layerY;}
  else
    {x=event.clientX; y=event.clientY;}

if (document.body.scrollLeft)
    x+=document.body.scrollLeft;
  if (document.body.scrollTop)
    y+=document.body.scrollTop;
}

function ausrichten() {
  ux=x;
}

function kurve_picken() {
  while (1*(document.FORM.kurvepicken.checked)==1) {

{document.FORM.koord.value+=x+","+y+"\n";}
  }
}

//-->

</script>
</head>
  <body>

<form name="FORM">
  <table border="1" width="50%" cellpadding="2" cellspacing="2">
   <tbody>
        <tr>
          <td valign="top">

<input type="button" value="Ausrichten"onClick="ausrichten()">

Lange der X-Achse:
<input type="text" name="x-achse" value="" size="4"><BR>
Lange der Y-Achse:
<input type="text" name="y-achse" value="" size="4">

<input type="checkbox" name="kurvepicken" onClick="kurve_picken()"> Kurve picken
<textarea name="koord" wrap="virtual" rows="8" cols="10"></textarea>
<input type="reset" value="Löschen">
</td>
          <td valign="top"><br>
  <img src="test_puls.PNG">
          </td>
        </tr>

</tbody>
  </table>
    <br>
   </form>
  <br>

</body>
</html>