code:
1
2
3
4
5
6
7
8
9
| function bereken(){
anw = new Array("A", "D")
aantalvragen = anw.length;
huidigcijfer = 10;
for(i=0;i<aantalvragen;i++){
antwoord = document.vragen[aantalvragen].value
alert(antwoord)
}
} |
Dit is dus de code: het probleem zit dat als ik bereken() uitvoer dat ik dan alleen B en B (bij de alert(antwoord)), ook als ik bijvoorbeeld B of D selecteer in het formulier..
Het formulier
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <form action="" method="post" name="vragen"> <table><tr><td></td><td><input type="text" name="cijfer" readonly value=""></td></tr></table> <div class="vraag">Vraag 1</div> <table> <tr><td>A:</td><td><input type="radio" name="1" value="A" class="radio"></td></tr> <tr><td>B:</td><td><input type="radio" name="1" value="B" class="radio"></td></tr> <tr><td>C:</td><td><input type="radio" name="1" value="C" class="radio"></td></tr> <tr><td>D:</td><td><input type="radio" name="1" value="D" class="radio"></td></tr></table> <br> <br> <div class="vraag">Vraag 2</div> <table> <tr><td>A:</td><td><input type="radio" name="2" value="A" class="radio"></td></tr> <tr><td>B:</td><td><input type="radio" name="2" value="B" class="radio"></td></tr> <tr><td>C:</td><td><input type="radio" name="2" value="C" class="radio"></td></tr> <tr><td>D:</td><td><input type="radio" name="2" value="D" class="radio"></td></tr></table> <a href="javascript:bereken()">Bereken :S</a> </form> |