Der Code ist:
...
function Pruefen()
{
for(i=1; i<document.AuswahlDatensatz.AlleFelder.value; i++)
if(document.AuswahlDatensatz.Bearbeitung(i).value=="")
{
alert("Leeres Feld");
}
else
{
alert("Volles Feld");
}
}
...|-----------| |-----------| |-----------| |-----------| |-----------|
| | | bla | | bla | | | | bla |
|-----------| |-----------| |-----------| |-----------| |-----------|
Bearbeitung0 Bearbeitung1 Bearbeitung2 Bearbeitung3 Bearbeitung4Ausgabe der Alert Fenster soll sein:
1. Leeres Feld
2. Volles Feld
3. Volles Feld
4. Leeres Feld
5. Volles Feld
Gib allen Textfelder den gleichen Namen 'bearbeitung', dann kannst du diese als Array ansprechen:
<body>
<script type="text/javascript">
function Pruefen(f)
{
var feld = f['bearbeitung'];
if(feld.length)
{
for(var i=0; feld[i]; i++)
feld[i].value ? alert( i + " Volles Feld") : alert(i + " Leeres Feld");
}
}
</script>
<form>
<input type="text" name="bearbeitung"><br>
<input type="text" name="bearbeitung"><br>
<input type="text" name="bearbeitung"><br>
<input type="text" name="bearbeitung"><br>
<input type="text" name="bearbeitung"><br>
<input type="button" value =" klick" onclick="Pruefen(this.form);">
</form>
</body>
Struppi.