Hallo!
tolle Idee, aber es läuft so leider nicht.
Und ob! Ich lass mir nix nachsagen, also hab ich's eingetippt ;-)
Ihr könnt es ausprobieren:
<html>
<head>
<title>Untitled Document</title>
<SCRIPT LANGUAGE="JavaScript">
function isValid(status) { return status; }
function formCheck(status) { return status; }
function submitForm() {
if ( isValid(true) ) { return formCheck(true); }
else { return false; }
}
</SCRIPT>
</head>
<body>
<p> </p>
<form action="/cgi-bin/test.pl" onSubmit="return submitForm();">
<input type="submit">
</form>
</body>
</html>
Wenn also die beiden Funktionen (isValid und formCheck) was anständiges zurückgeben, dann hauts hin! Versucht einfach mal bei den zwei Aufrufen in submitForm() statt 'true' ein 'false' zu übergeben, dann haut's nicht hin, und das Formular wird nicht abgeschickt! -false und true natürlich ohne '' sonst wird's ja als String übergeben, und ich bin erst wieder der Dumme!
:-)
Einmal hab ich ein elegantes script, und keiner glaubt mir dass es funktioniert, irgendwas mache ich falsch :-(
liebe Grüsse
Bernhard