meni
Mitglied
Hi zusammen!
Ich arbeite gerade an einem Formular, wo sieben Input-Felder auf leeren Inhalt geprüft werden. Falls das Feld leer ist => gebe Fehlermeldung aus.
In einzelnen Schritten würde sowas wunderbar funktionieren. Da aber die Inputfelder fortlaufende Namen haben, wie: GZahl1, GZahl2, wäre eine Schleife viel praktischer.
Und bei dieser kommt auch mein Problem auf:
Soweit bin ich schon, nur will das ganze nicht so ganz funktionieren. Irgendwie scheiter es bei der Abfrage, ob das Input-Feld leer ist.
Ich hoffe ihr könnt mir helfen.
Gruß meni
Ich arbeite gerade an einem Formular, wo sieben Input-Felder auf leeren Inhalt geprüft werden. Falls das Feld leer ist => gebe Fehlermeldung aus.
In einzelnen Schritten würde sowas wunderbar funktionieren. Da aber die Inputfelder fortlaufende Namen haben, wie: GZahl1, GZahl2, wäre eine Schleife viel praktischer.
Und bei dieser kommt auch mein Problem auf:
Code:
var allValid = true;
var checkStr = "";
for (i = 1; i < 8; i++)
{
checkStr = "GZahl"+i;
//Prüfe ob Input-Feld leer ist
if (theForm.checkStr.value == "")
{
allValid = false;
}
//Falls ein leeres gefunden wurde, direkt return - false
if (!allValid)
{
alert("Bitte geben Sie Ihre Zahl ein.");
theForm.checkStr.focus();
return (false);
}
}
Soweit bin ich schon, nur will das ganze nicht so ganz funktionieren. Irgendwie scheiter es bei der Abfrage, ob das Input-Feld leer ist.
Ich hoffe ihr könnt mir helfen.
Gruß meni