Webdesign
07.03.2008
HTML

Schutz vor Doppelklickern

Wenn Surfer mehrmals auf den Senden-Button eines Formular klicken, dann erhalten Sie die Nachrichten oder Bestellungen mehrfach. Schützen Sie sich, indem Sie den Button nach dem Klick deaktivieren.

So geht's

Erstellen Sie das HTML-Formular nach dem folgenden Beispiel:
Code-Beispiel
1
2
<form action="auswertung.php" method="post" name="testformular" onSubmit="abschicken(this.sendenknopf);">
Eingabe: <input type="text" name="text" size="30">
 
Code per E-Mail versenden

Rufen Sie mit dem Abschicken die Funktion abschicken() auf und übergeben Sie als Parameter den Namen der Schaltfläche. Fügen Sie folgende Codezeilen in den Kopf der Webseite ein:
Code-Beispiel
1
2
<script language="JavaScript">
<!—
 
Code per E-Mail versenden

Das Skript tauscht den Text des Buttons aus und deaktiviert die Schaltfläche über die Eigenschaft disabled.

mehr zum Thema