Hallo,
Ich habe (auszugsweise) folgendes Formular:
<form action="<?=$_SERVER['PHP_SELF']?>"
name="sms"
method="post"
onSubmit="return ueberpruefe();">
...
...
<a href="javascript:document.sms.submit();">
<input name="Submit" ... type="image">
</a>
</form>
Die Funktion ueberpruefe() sieht (auszugsweise) folgendermassen aus:
function ueberpruefe()
{
if (document.sms.name.value == "")
{
alert('Bitte gebe deinen Namen ein!');
document.sms.name.focus();
return false;
}
else
...
...
else
return true;
}
Wenn ich die Pflichtfelder leer lasse, dann bekomme ich die beabsichtigte Fehlermeldung, allerdings wird das Formular nicht abgeschickt, wenn alle Eingaben korrekt sind...
Wo liegt der Fehler ?
Schonmal Danke im Voraus,
Markus