Hubert Holler
2006-05-18 14:46:35 UTC
Ist es in einem html Form irgendwie möglich ein verzögertes Absenden
einzubauen.
Ich habe folgendes ausprobiert:
<form name="einsatz" action="<? echo $_SERVER['PHP_SELF']; ?>"
onSubmit="return countdown();">
<input type="submit" value="Weiter">
</form>
---------------
Javascript Funktion
------------
var timer = 0;
function countdown()
{
if(timer <=3)
{
if (timer >1) inhalt.innerHTML = "";
timer++;
anzeige.innerHTML = timer;
setTimeout("countdown()",1000);
}
else
{
return true; //Formular wird abgeschickt.
}
}
----------
Leider funktioniert dies aber nicht. Das Formular wird sofort abgesendet.
Vielen Dank für jede Antwort
Hubert
einzubauen.
Ich habe folgendes ausprobiert:
<form name="einsatz" action="<? echo $_SERVER['PHP_SELF']; ?>"
onSubmit="return countdown();">
<input type="submit" value="Weiter">
</form>
---------------
Javascript Funktion
------------
var timer = 0;
function countdown()
{
if(timer <=3)
{
if (timer >1) inhalt.innerHTML = "";
timer++;
anzeige.innerHTML = timer;
setTimeout("countdown()",1000);
}
else
{
return true; //Formular wird abgeschickt.
}
}
----------
Leider funktioniert dies aber nicht. Das Formular wird sofort abgesendet.
Vielen Dank für jede Antwort
Hubert