Hallo Marco,
1. das return bei onSubmit weglassen
2. Du sprichst in chkFormular das Formularfeld an mit "document.Formular.Firma", dann mußt du natürlich dem Formular auch einen namen geben name="Formular" sonst findet deine Funktion das Formular erst gar nicht
So funktioniert es:
<html><head>
<script language="JavaScript">
<!--
function chkFormular()
{
if(document.Formular.Firma.value == "")
{
alert("Geben Sie bitte Ihren Firmennamen ein!");
document.Formular.Firma.focus();
return false;
}
}
//-->
</script>
</head>
<form name="Formular" action="http://www.IhrName.de/cgi-bin/feedback.cgi" method="POST" onSubmit="chkFormular()">
<input type="hidden" name="FBMAIL" value="mstrauss@topmail.de">
<input type="hidden" name="FBSUBJECT" value="FORMULAR: Kontakt-Seite">
<input type="hidden" name="FBURL" value="http://service.schlund.de/feedback/danke_bsp.html">
<input type="text" name="Firma" size="35">
<input type="submit">
</form>
</html>
Viele Grüße Bernd