Struppi: Abfrage von Textfeldern

Beitrag lesen

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   Bearbeitung4

Ausgabe 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.