hi,
mit einem onsubmit="return false;" verhinderst du jegliches Abschicken des Formulars - um das Formular dann aber abschicken zu können, musst du den Wert entweder auf return true; setzen oder mit 'return funktionsname();' den Rückgabewert einer Funktion (die entscheidet ob abgeschickt wird oder nicht) auswerten.
eine funktion ist eigentlich gar nicht nötig - es genügt, den wert eines flags zurückzugeben, welches mit false initialisiert wurde, und bei onclick auf den button auf true umgeswitcht wird.
var letsgo = false;
<form ... onsubmit="return letsgo;">
<input ... onclick="letsgo=true;">
gruß,
wahsaga
--
[ Hier könnte Ihre Werbung stehen! ]
[ Hier könnte Ihre Werbung stehen! ]