renard
Erfahrenes Mitglied
Hallo!
Ich kapiere nicht, warum mein onSubmit-EventHandler durch den Funktionsaufruf nie zur ersten alert-Box gelangt. Kann man denn onSubmit nicht in ein Formelement-Tag setzen, sondern nur in das Form-Tag selbst?
Danke!
Ich kapiere nicht, warum mein onSubmit-EventHandler durch den Funktionsaufruf nie zur ersten alert-Box gelangt. Kann man denn onSubmit nicht in ein Formelement-Tag setzen, sondern nur in das Form-Tag selbst?
Danke!
HTML:
<html><head>
<script type="text/javascript" language="javascript">
function Pruefe(wert){
if (wert == ""){
alert("nicht ausgefuellt!");
return false;}
else {
alert ("Fehler! ");
return false;}
return true;
}
</script></head>
<body>
<form name="f1" action="mailto:stoffl78@gmx.net" method="post" enctype="text/plain">
Vorname <input type="textbox" name="vorname" size="30" onSubmit="return Pruefe(document.f1.vorname.value)"><br>
Nachname <input type="textbox" name="nachname" size="30" onSubmit="return Pruefe(document.f1.nachname.value)"><br>
PLZ <input type="textbox" name="plz" size="30" onSubmit="return Pruefe(document.f1.plz.value)"><br>
Ort <input type="textbox" name="wohnort" size="30" onSubmit="return Pruefe(document.f1.wohnort.value)"><br>
<input type="submit" name="submit" value="Absenden">
</form></body>
</html>