wahsaga: return unterdrücken

Beitrag lesen

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! ]