Hallo
ich fange erst mit JavaScript an und habe nun einen Code gefunden, der mir helfen könnte. Nur möchte ich nicht, dass der Button nach 10 Sekunden deaktiviert, sondern das Formular abgeschickt wird. Bei Google und Co bin ich auch nicht fündig geworden.
Ich denke, dass ich in dieser Zeile etwas ändern muss:
Gunnar
ich fange erst mit JavaScript an und habe nun einen Code gefunden, der mir helfen könnte. Nur möchte ich nicht, dass der Button nach 10 Sekunden deaktiviert, sondern das Formular abgeschickt wird. Bei Google und Co bin ich auch nicht fündig geworden.
Code:
<form action="auswertung.php" method="post">
<input id="Send" type="submit" value="Abschicken">
</form>
<script type="text/javascript">
<!--
var Sekunden = 10;
var Buttonbeschriftung = "Abschicken";
document.getElementById('Send').disabled = false;
for(i = 1; i <= Sekunden; i++)
{
window.setTimeout("ButtonAktualisieren(" + i + ")", i*1000);
}
window.setTimeout("ButtonFreigeben()", Sekunden*1000);
function ButtonAktualisieren(VergangeneSekunden)
{
if(VergangeneSekunden == Sekunden)
{
document.getElementById('Send').value = Buttonbeschriftung;
}
else
{
Restsekunden = Sekunden-VergangeneSekunden;
document.getElementById('Send').val
ue = Buttonbeschriftung + " (" + Restsekunden + ") ";
}
}
function ButtonFreigeben()
{
document.getElementById('Send').disabled = true;
}
//-->
</script>
Ich denke, dass ich in dieser Zeile etwas ändern muss:
Code:
document.getElementById('Send').disabled = true;
Gunnar