Sebastian Becker: mehrfache formular-submits vermeiden!

Beitrag lesen

Hallo, mab,

weiss jemand eine sichere und stabile methode mehrfache submits (wenn jemand auf enter liegenbleibt oder mit der maus rumclickt) eines forms zu vermeiden?! bestenfalls eine meldung anzeigen "schon abgesandt, warte auf das ergebnis"?

So ungefähr sollte es gehen ...

Grüße, Sebastian

function clickCounter()
{
counter=0;counter++;

if(counter>1){
alert("Das Formular wurde bereits abgesendet.");
return false;
}

else {
return true; // send mail
}

}

<form method="post" action="mail.php" name="mailform" onSubmit="return clickCounter();">