Hansi: Form Input für 5 Sekunden Deaktivieren ?

Beitrag lesen

hmm sollte eigendlich passen...

var spamtime = "8";

function shoutspam()
{
 if(spamtime==0)
 {
  window.clearInterval(shoutspam);
 document.posttosouth.chatmsg.disabled=false;
 document.posttosouth.Submitmsg.disabled=false;
 document.posttosouth.Submitmsg.value = "Senden";
 }
 parent.document.posttosouth.Submitmsg.value = spamtime;
 spamtime = spamtime - 1;
 window.setInterval("shoutspam()", 1000);
}

Hallo,

Komischerweise läuft die Zeit zwar ab.. aber nicht immer in 1er schritten.. aufeinmal bin ich bei  7, 2 , -100 - 3000 - 5000

... dann prüfe nochmal, in welcher Reihenfolge clearInterval() und setInterval() aufgerufen werden

Gruß plan_B