padajuce liste i zbir izabranih vrednosti

padajuce liste i zbir izabranih vrednosti

offline
  • Pridružio: 26 Feb 2007
  • Poruke: 220
  • Gde živiš: Novi Sad

Na stranici imam vise padajucih lista iz kojih korisnik bira sta mu odgovara. Zelim da izabrane vrednosti pokupim, saberem i prikazem. Da li neko moze da mi pomogne? Confused



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

hmm ja sam vrlo lose razumeo sta ti je potrebno Sad



offline
  • eca  Female
  • Zaslužni građanin
  • Pridružio: 24 Feb 2007
  • Poruke: 631

Padajuce liste kao caption imaju opis, a kao value broj. Kada posetilac sajta izabere u listama sta mu odgovara, treba (klikom na neko dugme) u neko tekst polje upisati zbir vrednosti iz svih padajucih lista. Confused

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

Jer mora klikom ili moze na onchange? Mozes i jedno i drugo, mada ja vise volim na onchange jer je u real time-u.

Pastuj htm kod select boxova, a ja cu da ti dam JS funkciju koja ih sabira, samo mi reci jel hoces u real time (onchange) ili klikom na dugme, sliku, text...

offline
  • eca  Female
  • Zaslužni građanin
  • Pridružio: 24 Feb 2007
  • Poruke: 631

Poslao: 13 Mar 2007 13:27

Rastafarii, hvala, rado cu prihvatiti bilo koju varijantu! Onchange je u redu, samo kako da ih saberem? Confused

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

HTML:
<form action="#" method="post"> <select name="nesto" onchange="SracunajMe();"> <option value="123">Option 1</option> ... </select> ... <input type="text" name="ukupno" value="0"> </form>

JS:
function SracunajMe() { ukupno = 0; for (i=0; i<10; i++) { //pretpostavljam da imas 10 select boxova ukupno += parseFloat(document.forms[0].elements[i].value); //sabira izabrane vrednosti } document.forms[0].elements[10].value = ukupno; //vraca zbir u polje "ukupno" }

Kod je manje vise pisan iz glave, ako zapne negde javi, nemam vremena sad da ga testiram.

Ko je trenutno na forumu
 

Ukupno su 939 korisnika na forumu :: 67 registrovanih, 6 sakrivenih i 866 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 33 bren, 6.5lapua, Ailton, bobomicek, bojan313, bojank, bojanM84, Bombarder, Boris BM, bozo13, Car89, Dannyboy, dejan.7951, Demi87, dijica, Dogma21, dule10savic, ele, Feller, Georgius, Haris, Inner-Cell, interesujeme, ivica976, jarovitt, Lucije Kvint, Marko Marković, MarkoD, Mechanik, Metanoja, Mi lao shu, milutin134, MiroslavD, Mis uz pusku, Misha2101, Mitraljeta, moldway, nekdo, nevjerna beba, niksa517, nisamBot, pein, Petar888, Podljub, Povratak1912, Prečanin30, radoznao, RajkoB, Ranutovac, raptorsi, RJ, Sirius, sistem22, spalev, ss10, stalja, stegonosa, stokssone, suton, taackee, Timočka Divizija, W123, YugoSlav, zbazin, zlaya011, Zoca, 79693