diff --git a/ag/lernpunkte.php b/ag/lernpunkte.php index ae29126..9a5e323 100644 --- a/ag/lernpunkte.php +++ b/ag/lernpunkte.php @@ -120,19 +120,29 @@ function button_minus(feld,min,schritt) } } -function start_plus(feld,schritt) -{ - aktiv = setInterval("button_plus('"+feld+"',"+schritt+")",50); +function real_start_plus(feld, schritt) { + clearInterval(aktiv); + aktiv = setInterval("button_plus('"+feld+"',"+schritt+")",100); + } -function start_minus(feld,min,schritt) -{ - aktiv = setInterval("button_minus('"+feld+"',"+min+","+schritt+")",50); +function real_start_minus(feld, min, schritt) { + clearInterval(aktiv); + aktiv = setInterval("button_minus('"+feld+"',"+min+","+schritt+")",100); +} + +function start_plus(feld,schritt) { + aktiv = setInterval("real_start_plus('"+feld+"',"+schritt+")", 250); +} + +function start_minus(feld,min,schritt) { + aktiv = setInterval("real_start_minus('"+feld+"',"+min+","+schritt+")", 250); } function stopp() { clearInterval(aktiv); + aktiv = null; } --> @@ -151,44 +161,44 @@ function stopp()