return false in forms
Thorsten Steffen
- javascript
0 Calocybe0 Martin Jung0 Calocybe
Hi, ich möchte ein Formular per js überprüfen ( onsubmit="return test()" ).
wenn ich nun in der Funktion test folgendes angebe
return false;
return true;
return false;
return true;
was sollte dann zurückgegeben werden ?
Anders gesagt, wird nach einem return noch das restliche script abgearbeitet oder nicht ?
Gruß
Thorsten
Tag!
was sollte dann zurückgegeben werden ?
False.
Anders gesagt, wird nach einem return noch das restliche script abgearbeitet oder nicht ?
Nein, deswegen heisst es ja return (engl.: Rueckkehr, zurueckkehren).
Calocybe
Hi Calocybe (diesmal richtig geschrieben;-)) )
Nein, deswegen heisst es ja return (engl.: Rueckkehr, zurueckkehren).
Also, in diesem Fall bedeutet "return" "zurückgeben". Das Script gibt den Wert "false" an die aufrufende Instanz zurück.
Ist aber eigentlich weniger wichtig...
Gruesse, Martin
Moin!
Hi Calocybe (diesmal richtig geschrieben;-)) )
Richtig vorbildlich :-)
Also, in diesem Fall bedeutet "return" "zurückgeben". Das Script gibt den Wert "false" an die aufrufende Instanz zurück.
Mmh, da koenntest Du Recht haben. Andererseits kann man return auch ohne Rueckgabewert hinschreiben, damit eine Funktion (die keinen Rueckgabewert hat) augenblicklich verlassen wird. Vielleicht muss man es ja kontextsensitiv uebersetzen... *g*
Ist aber eigentlich weniger wichtig...
Nee, nee, solche Dinge muessen schon geklaert werden, sonst geht gar nix... ;-)
Calocybe