Button sperrt nicht

Anacondi

Erfahrenes Mitglied
Hallo. ich habe folgendes Problem.
Ein Button soll für 5 sec. gesperrt sein, dann kann man ihn klicken.
Nach dem klicken soll er wieder für 5 sec gesperrt sein.
Code:
<script language="javascript">
var interval = window.setInterval ('countItDown()', 1000);
var sec = 5;
$counter2 = 0;
function countItDown()
{
document.getElementById('mybutton').value = 'Warten ('+sec+')';
sec--;
if (sec < 0 )
{
document.getElementById('mybutton').disabled = '';
document.getElementById('mybutton').value = 'Schlagen';
counter2++;
clearInterval(interval);
}
}
</script>

der button :
Code:
<input type="button" id="mybutton" value="Schlagen" disabled="disabled" onclick="sec=5; countItDown();">

Beim ersten durchlauf geht alles, das heisst, er zählt die 5 sec runter und gibt ihn dann zum klicken frei.
Danach aber, nach dem klick zählt er zwar wieder die 5 sec runter, aber der button ist während des zählens aktiv.

Ich sage ihm doch eigendlich, das er für 5 sec wieder sperren soll.
Helft mir bitte.
wo ist da mein Denkfehler?
 

Neue Beiträge

Zurück