Meine Dateien sehen folgendermaßen aus:
html-datei
ts-dabei
Folgendes passiert:
Die Funktion wurd aufgerufen und die If Abfrage is True also kommt das Fenster. Aber irgendwie zieht das "return false"; net so ganz und das FOrmular wird trotzdem ausgeführt. Warum?
html-datei
PHP-Code:
<form action="index.html" method="post" onSubmit="return check_maxwert(410);">
<input type="text" name="zahl"><input type="submit" value="Check"></form>
PHP-Code:
function check_maxwert(maxwert)
{
var gesamt = 444;
if(maxwert < gesamt)
{
alert('Zu viele Punkte verteilt. Maxwert: ' + maxwert + ' Gesamt: ' + gesamt);
return false;
}
return true;
}
Die Funktion wurd aufgerufen und die If Abfrage is True also kommt das Fenster. Aber irgendwie zieht das "return false"; net so ganz und das FOrmular wird trotzdem ausgeführt. Warum?
Kommentar