Ik heb een form waar je doormiddel van javascript dynamisch velden kan toevoegen. Het eerste veld krijgt standaard de naam "op_1", het volgende veld wat je toevoegd wordt "op_2" etc.
Nu wil ik een velden check doen als deze velden leeg zijn.
Ik houdt een teller bij voor het toevoegen van de velden hoeveel er inmiddels al zijn (count)
Nu loop ik alleen tegen wat problemen aan. Mijn code ziet er als volgt uit:
Ik krijg de foutmelding:
Fout: document.getElementById("op_" + i) is null
Kan ik niet een vast naam gedeelte met een dynamisch (i) combineren of doe ik dit op een verkeerde manier?
Nu wil ik een velden check doen als deze velden leeg zijn.
Ik houdt een teller bij voor het toevoegen van de velden hoeveel er inmiddels al zijn (count)
Nu loop ik alleen tegen wat problemen aan. Mijn code ziet er als volgt uit:
JavaScript:
1
2
3
4
5
6
7
8
9
10
| function checkFields() { var i=0; while (i<=counter) { if (document.getElementById("op_" + i).value == '') { alert('veld ' + document.getElementById("op_" + i) + " is leeg"); i++; } } } |
Ik krijg de foutmelding:
Fout: document.getElementById("op_" + i) is null
Kan ik niet een vast naam gedeelte met een dynamisch (i) combineren of doe ik dit op een verkeerde manier?