Marc Reichelt: Formular verschicken

Beitrag lesen

Hallo Mike,

bestimmt meint er, dass, wenn sich ob der langsamen Verbindung nichts tut, der nervoese User unserer schnelllebigen Zeit, hektisch 150 Mal den Button klickt, um den Process zu beschleunigen.

Das habe ich mir auch schon gedacht, allerdings wollte ich auf Nummer sicher gehen.

Dem kann per

<input name='BLUB' type='submit' value='KLICK MICH' onclick="javascript: document.FORMularname.BLUB.disabled = true;">

der Riegel vorgeschoben werden. Wenn JavaScript funktioniert. Das ist ja klar.

Nun nun, warum so schwer? Das geht auch einfacher (und fehlerfreier, da du im onclick-Attribut nochmals das Wörtchen "javascript:" benutzt hast):
<input name="btt_submit" type="submit" value="klick mich" onclick="this.disabled = true;">

Siehe hier:
http://de.selfhtml.org/javascript/objekte/elements.htm#disabled

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html