Tror detta skall funka
var valid = false;
for (var i = 1; i <= 10; i++)
{
if (!(document.getElementById('e' + i).value == "")){
valid = true;
break;
}
}
När valid är True så finns det en som är ifyld...
2 svar · 461 visningar · startad av JAreMANNEN
Tjo!
Har 10 textfält där minst 1 måste vara ifyllt när man skickar formuläret.
Dessa fält heter e1, e2, e3 o.s.v.
Behöver alltså hjälp med en enkel validering på detta, någon form av loop kan tänkas.
För jag antar att man inte behöver hårdkoda och kolla igenom alla?
Tack på förhand!
Tror detta skall funka
var valid = false;
for (var i = 1; i <= 10; i++)
{
if (!(document.getElementById('e' + i).value == "")){
valid = true;
break;
}
}
När valid är True så finns det en som är ifyld...
Grymt, funkade super :)
Tack!