![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z formularzem. Mianowicie chodzi o to, że w value mam podaną cenę, która dzięki JS pokazuje mi się w polu tekstowym i jest sumowana jeżeli zaznaczymy kilka pól. Gdy robię formularz na checkboxach jest wszystko dobrze ale chciałbym to zrobić na radio w końcu to formularz wyboru jednej z kilku opcji. CHodzi dokładnie o formularz, w którym wybieramy podzespoły jakie chcemy mieć w komputerze. Aby móc wybrac jedno z kilku w radio parametr name musi być taki sam. Ja w parametrze name mam nazwę podzespołu więc nie moga sie wszystkie tam samo nazywać. Nie wiem jak to zrobić na tym radio, żeby można było wybierać.
Funkcja JS aktualizująca cenę. Kod function UpdateCost() {
var sum = 0; var gn, elem; for (i=0; i<25; i++) { gn = 'produkt'+i; elem = document.getElementById(gn); if (elem.checked == true) { sum += Number(elem.value); } } document.getElementById('totalcost').value = sum.toFixed(2); }
Powód edycji: [erix] na przyszłość używaj bbcode
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Nie wiem jak to zrobić na tym radio, żeby można było wybierać. Zrób wspólne name. A kilka wartości w value zapisuj w formacie aa|bb, potem użyj split. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
tzn jak dokładnie z tym split? możesz podac jakis przykład tak bedzie latwiej ja nieco zielony jestem. Pozdrawiam
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok coś już mam...
tyko jak to podczepić pod:
Słaby jestem z tego... więc proszę o pomoc. Ten post edytował TomaszW 21.03.2009, 19:45:48 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat sum += Number(elem.value); Z value przypisujesz jakiejś zmiennej w tej pętli. Korzystasz z parseInt, jako argument np. pierwszy element tablicy zwróconej przez split. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo fajnie napisane ale dla kogoś prawie ze zielonego te słowa na prawde nic nie daja... hmm może jakoś bardziej naprowadzisz?
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
:
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
wielkie dzieki pozdrawiam serdecznie
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 9.07.2025 - 02:56 |