ďťż
Podstrony
|
telcocafeWitam.Zmagam się z takim problemem. Mam zwykły pliczek HTML'owski, jest on podzielony na 4 części: Zainteresowania, Kraj, Wykształcenie oraz część liczącą punkty za wybranie rodzaju zainteresowania, kraju, wykształcenia. Każdy rodzaj zainteresowania, kraj, wykształcenie ma swoją wartość value (punkty), które chcę, aby zliczano z każdej części i wypisano w odpowiednim polu po kliknięciu na przycisk wynik. Niestety nie wiem w jaki sposób napisać mały skrypcik(funkcję) w Javascript pod buttonem, aby po jego kliknięciu zliczył (pobierał) wybrane/zaznaczone wartości value i wypisał je w danym polu. Wygląda to tak: CLICK! Czy ktoś jest mi w stanie pomóc? Dziękuje i pozdrawiam. Czy ktoś jest mi w stanie pomóc? Jest ;P Oto kodzik: <html> <head> <script type="text/javascript"> var suma = 0; function licz(){ suma = 0; //Zainteresowania if(document.getElementById("z1").checked) suma+=parseInt(document.getElementById("z1").value); if(document.getElementById("z2").checked) suma+=parseInt(document.getElementById("z2").value); if(document.getElementById("z3").checked) suma+=parseInt(document.getElementById("z3").value); //Kraj if(document.getElementById("k1").checked) suma+=parseInt(document.getElementById("k1").value); else if(document.getElementById("k2").checked) suma+=parseInt(document.getElementById("k2").value); else if(document.getElementById("k3").checked) suma+=parseInt(document.getElementById("k3").value); //Wykształcenie if(document.getElementById("w1").selected) suma+=parseInt(document.getElementById("w1").value); if(document.getElementById("w2").selected) suma+=parseInt(document.getElementById("w2").value); if(document.getElementById("w3").selected) suma+=parseInt(document.getElementById("w3").value); document.getElementById("wynik").value = suma; } </script> </head> <body> <center> <hr> <form> <br><INPUT TYPE="checkbox" NAME="Zainteresowania" VALUE="2" id="z1"> Sport <br><INPUT TYPE="checkbox" NAME="Zainteresowania" VALUE="2" id="z2"> Muzyka <br><INPUT TYPE="checkbox" NAME="Zainteresowania" VALUE="2" id="z3"> Film </form> <hr> <form> <br><INPUT TYPE="radio" NAME="kraj" VALUE="2" checked id="k1"> Polska <br><INPUT TYPE="radio" NAME="kraj" VALUE="4" id="k2"> Anglia <br><INPUT TYPE="radio" NAME="kraj" VALUE="1" id="k3"> Hiszpania </form> <hr> <form> <SELECT> <OPTION NAME="Wyksztalcenie" VALUE="1" id="w1"> Podstawowe <OPTION NAME="Wyksztalcenie" VALUE="4" id="w2"> Srednie <OPTION NAME="Wyksztalcenie" VALUE="8" id="w3"> Wyższe </SELECT> </form> <hr> <input type="button" onclick="java script:licz()" Value="Wynik"> <br> <br>Uzyskałes <input id="wynik" readonly="yes" value="" size="5" style="color:blue;font-size:10pt;background-color:yellow; text-align:center"> punktów </center> </body> </html> Użytkownik Tomek92 edytował ten post 13 kwiecień 2008, 19:45 |
|||
Sitedesign by AltusUmbrae. |