Joachim: Formularüberprüfung

Beitrag lesen

hi,

schau Dir den tst mal an, kannst Du um beliebige Form-Elemente erweitern. Btw: _ohne_ form-tag ist ein input kein form-element!

hth

Gruesse  Joachim

<html>
<head>

<script language="JavaScript">
function formCheck()
{
    // alle Elementnamen hier eintragen
    var myEl  = new Array("Nachname","Vorname");
    // formname hier: "feld"
    var dFe         = document.feld.elements;

for(i in myEl)
 {
        if (dFe[myEl[i]].value == "")
  {
            alert("Bitte " + myEl[i] + "ausfuellen");
   dFe[myEl[i]].focus();
   return false;
        }
    }
 return true;
}
</script>

</head>
<body text="#000000" bgcolor="#fefefe">

<form action="http://www.xxx.url.htm" method="get" Name="feld" onsubmit="return formCheck()">
 <input NAME="Nachname" TYPE="text" SIZE="20"> Name <br>
 <input NAME="Vorname" TYPE="text" SIZE="20"> Vorname <br>
 <input TYPE="submit" value="go">
</form>

</body>
</html>