Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 9.02.2006 Ostrzeżenie: (0%)
|
pytanie przedszkolne moze ale probowalem sobie z nim poradzic i nie bardzo wiem jak...
otoz chce zeby mi po zaznaczeniu checboxow dodawalo cene do inputa mam taki skrypcik Kod <script type="text/javascript"> function UpdateCost() { var sum = 15; var gn, elem; for (i=0; i<5; i++) { gn = 'add'+i; elem = document.getElementById(gn); if (elem.checked == true) { sum += Number(elem.value); } } document.getElementById('totalcost').value = sum.toFixed(2); } </script> <form action="dodajwszystko.php" enctype="multipart/form-data" method="post"> <input type="checkbox" name='pierwszy' id='add0' value='10' onclick="UpdateCost()">10<br> <input type="checkbox" name='drugi' id='add1' value='20' onclick="UpdateCost()">20<br> <input type="checkbox" name='trzeci' id='add2' value='30' onclick="UpdateCost()">30<br> <input type="checkbox" name='czwarty' id='add3' value='45' onclick="UpdateCost()">45<br> <input type="checkbox" name='piaty' id='add4' value='80' onclick="UpdateCost()">80<br> <input type="text" id="totalcost" name="totalcost" value="15"> <input name="submit" type="submit" value="podlicz"> </form> wszystko dziala prawidlowo, ale chcialbym dodawac ta cene nie po value, bo value bedzie musialo zwracac inna wartosc. jak przerobic skrypt (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ps probowalem dawac na onclicku np UpdateCost(20), funkcje nazwac UpdateCost(dane) a w miejsce dodawania do sumy dac sum += dane; ale liczy cos zupelnie zle |
|
|
|
jot [js] dodawanie ceny po checkboxach 5.03.2009, 10:27:27
erix Cytatwszystko dziala prawidlowo, ale chcialbym dod... 7.03.2009, 22:00:39
GregorCTR Ja też nie rozumiem jak to możliwe że wczytuje nie... 9.04.2009, 14:53:37
kamil4u Google i:
- "JS innerHTML"
- "JS ku... 9.04.2009, 16:52:42 
GregorCTR Cytat(kamil4u @ 9.04.2009, 17:52:42 )... 10.04.2009, 18:16:29
erix Kolega dał Ci delikatnie do zrozumienia, że musisz... 10.04.2009, 23:11:17 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:37 |