![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 6 Dołączył: 14.02.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam taki problem otóż formularz umiem napisac ale chodzi mi o to ze w 1 polu wybiera sie nazwe produktu np paczka 1 druga opcja to paczka 2 itp a inne pole to ilosc sztuk. Jak zrobic zeby skrypt automatycznie obliczal wycene jak np w polu wyboru jest tekst a nie liczba ? Prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 9.07.2007 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Hmm... to raczej nie PHP tylko JavaScript. Musisz napisać funkcję zliczającą, która będzie umieszczała wynik w formularzu (za pomocą document.getElementById) i podpiąć ją pod zdarzenie OnChange elementu w formularzu.
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 23.06.2007 Ostrzeżenie: (10%) ![]() ![]() |
Radził bym poczytać trochę o operatorach arytmetycznych i napisz na pętli se funkcje;)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jakiej znowu pętli? o_O RubiX poczytaj o JavaScript. Dajmy na to masz:
Później java script: Kod var cenaPaczek = new Array(0, 1.2, 2.3, 3.5); // dla kazdej kolejnej paczki trzeba dodac cene. function oblicz() { var paczka = document.getElementById('paczka').value; var sztuk = document.getElementById('sztuki').value; var cena = cenaPaczek[paczka]*sztuk; document.getElementById('cena').innerHTML = cena; } Skrypt niesprawdzany, ale pokombinuj w tę stronę. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 02:41 |