Hallo Strikecom ;~)
<html>
<head>
<title>Formulareingaben</title>
<script type="text/javascript">
Hier hast Du anscheindend die vor alten Browsern schützdenden "<!--" (und am Ende "-->") vergessen).
function chkFormular () {
if (document.Formular.User.value == "") {
alert("Bitte Ihren Namen eingeben!");
document.Formular.User.focus();
return false;
}
if (document.Formular.User2.value == "") {
alert("Bitte Ihren Vornamen eingeben!");
document.Formular.User2.focus();
return false;
}
if (document.Formular.Straße.value == "") {
alert("Bitte Ihre Straße eingeben!");
document.Formular.Straße.focus();
return false;
}
if (document.Formular.HausNr.value == "") {
alert("Bitte Ihre Hausnummer eingeben!");
document.Formular.HausNr.focus();
return false;
}
Packe das Ganze besser in eine for-Schleife, die sich der spezifierten Ausgabe halber einem Array bedient.
document.Formular.Mail.focus();
Um den Fokus noch zu verstärken, würde ich dem Text-Feld eine z.B. rote Hintergrundfarbe geben (per JavaScript).
Viel Erfolg mit dem Formular :~)
Mit freundlichen Grüßen
Stefano Albrecht