ik heb een code geschreven die controleert of een radioveld is geselecteerd
de code werkt nu maar in het begin werkte het precies omgekeerd. als iets aangeklikt was dan gaf hij foutmelding aan. toen heb ik a= 1 en a = 0 ongewisseld en toen werkte het... en dat begrijp ik niet, kan iemand mij dat uitleggen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| var a = 0;
for (i=0, n=form.keuze.length; i<n; i++)
{
if (form.keuze[i].checked)
{
a = 0;
a = 1;
break;
}
}
if (a == 0)
{
foutmelding += "u heeft niets geselecteerd\n";
} |
de code werkt nu maar in het begin werkte het precies omgekeerd. als iets aangeklikt was dan gaf hij foutmelding aan. toen heb ik a= 1 en a = 0 ongewisseld en toen werkte het... en dat begrijp ik niet, kan iemand mij dat uitleggen?