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>
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>
<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>