Hartmut R.: event-handler onmousedown

Beitrag lesen

Hallo roman,

das Script schreiben werde ich Dir nicht schreiben, aber auf Deine Fehler kann ich Dich hinweisen:

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

Wozu die Schleife sein soll, kann ich jetz nicht sehen, aber damit hast Du eine Endlosschleife:

(document.FORM.kurvepicken.checked) ist true, wenn die checkbox abgehakt ist:

while (1*true == 1) {

Die Zahl 1 wird als "true" aufgefasst, also:

while (1*true == true) {

und weil 1 * true true ist:

while (true == true) {

Deshalb läuft die Schleife endlos.

Probiers mal so:

function kurve_picken() {
  if (document.FORM.kurvepicken.checked) {

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

MfG,
Hartmut R.