![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem ze skryptem sprawdzającym ilość poprawnych odpowiedzi w quizie.
Napisałem jakiś skrypt (jestem zielony jeśli chodzi o JS), lecz nawet jak zaznaczę jakieś poprawne odpowiedzi to i tak wyskakuję alert że zaznaczyłem 0/10 poprawnych. Proszę o pomoc. Kod <script language="javascript" type="text/javascript"> function weryfikuj() { var punkty = 0; var pop1=document.getElementsByName("poprawna"); var pop2=document.getElementsByName("poprawna2"); var pop3=document.getElementsByName("poprawna3"); var pop4=document.getElementsByName("poprawna4"); var pop5=document.getElementsByName("poprawna5"); var pop6=document.getElementsByName("poprawna6"); var pop7=document.getElementsByName("poprawna7"); var pop8=document.getElementsByName("poprawna8"); var pop9=document.getElementsByName("poprawna9"); var pop10=document.getElementsByName("poprawna10"); if (pop1.checked ) { punkty = punkty+1; } if (pop2.checked) { punkty = punkty+1; } if (pop3.checked) { punkty = punkty+1; } if (pop4.checked ) { punkty = punkty+1; } if (pop5.checked ) { punkty = punkty+1; } if (pop6.checked ) { punkty = punkty+1; } if (pop7.checked ) { punkty = punkty+1; } if (pop8.checked ) { punkty = punkty+1; } if (pop9.checked ) { punkty = punkty+1; } if (pop10.checked ) { punkty = punkty+1; } alert ("Udzieliłeś " +punkty+ "/10 poprawnych odpowiedzi"); } </script> wklejam także formularz: Kod <form> <p class="quiz"> Pyt. 1 Który kraj jest największy na świecie? <br> <input type="radio" name="poprawna"> Rosja <br> <input type="radio"> Chiny <br> <input type="radio"> Stany Zjednoczone <br> <input type="radio"> Brazylia <br> </p> <hr> <p class="quiz"> Pyt. 2 Częścią jakiego kraju jest Alaska? <br> <input type="radio"> Rosji <br> <input type="radio"> Kanady <br> <input type="radio" name="poprawna2"> Stanów Zjednoczonych <br> <input type="radio"> Meksyku <br> </p> <hr> <br> <center><img src="waw.jpg" alt="obrazek"></center> <br> <p class="quiz"> Pyt. 3 Co przedstawia powyższy obrazek? <br> <input type="radio" name="poprawna3"> Wawel w Krakowie <br> <input type="radio"> Zamek krzyżacki w Malborku <br> <input type="radio"> Zamek Książ <br> <input type="radio"> Zamek Królewski w Warszawie <br> </p> <hr> <p class="quiz"> Pyt. 4 Jakie jest najgłębsze jezioro w Polsce? <br> <input type="radio"> Mamry <br> <input type="radio" name="poprawna4"> Hańcza <br> <input type="radio"> Gopło <br> <input type="radio"> Śniardwy <br> </p> <hr> <p class="quiz"> Pyt. 5 Jakie miasto jest stolicą Francji? <br> <input type="radio"> Lyon <br> <input type="radio"> Marsylia <br> <input type="radio"> Bordeaux <br> <input type="radio" name="poprawna5"> Paryż <br> </p> <hr> <p class="quiz"> Pyt 6. Jak nazywa się najdalej na południe wysunięty punkt Afryki ? <br> <input type="radio" name="poprawna6">Przylądek Igielny<br> <input type="radio">Przylądek Dobrej Nadziei<br> <input type="radio">Przylądek Horn<br> <input type="radio">Przylądek Rocca<br> </p> <hr> <p class="quiz"> Pyt 7. Które państwo sąsiaduje z Polską? <br> <input type="radio" name="poprawna7">Niemcy <br> <input type="radio"> Hiszpania<br> <input type="radio"> Francja <br> <input type="radio"> Włochy <br> </p> <hr> <p class="quiz"> Pyt 8. Które miasto leży w województwie Lódzkim? <br> <input type="radio"> Radom<br> <input type="radio" name="poprawna8"> Radomsko <br> <input type="radio"> Ełk <br> <input type="radio"> Sanok <br> </p> <hr> <p class="quiz"> Pyt 9. Najgłebsze jezioro na świecie to? <br> <input type="radio"> Tanganika <br> <input type="radio"> Wielkie Jezioro Niedźwiedzie <br> <input type="radio" name="poprawna9"> Bajkał <br> <input type="radio"> Onega <br> </p> <hr> <p class="quiz"> Pyt 10. Najdłuższa rzeka w Europie to? <br> <input type="radio"> Wisła <br> <input type="radio"> Ren <br> <input type="radio"> Loara <br> <input type="radio" name="poprawna10"> Wołga <br> </p> <input type="submit" value="sprawdz!" onclick="weryfikuj()"> </form> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:08 |