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: 3714
  • 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: 3714
  • 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 944 korisnika na forumu :: 59 registrovanih, 12 sakrivenih i 873 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: A.R.Chafee.Jr., amaterSRB, Areal84, arsa, babaroga, Batinas, bladesu, Bobrock1, cikadeda, Dannyboy, Dejan84, dejanbenkovic, Denaya, DENIRO, doklevise, Drug pukovnik, Frunze, girici2, goran.vvv, Gosha101980, havoc995, jackreacher011011, kaptain, Lieutenant, loon123, Magistar78, MB120mm, mean_machine, mercedesamg, Mercury, mgolub, milimoj, Mixelotti, naki011, Outis, pericanet, Pohovani_00, Polemarchoi, procesor, Profica, promajauglavi, Ripanjac, RJ, rovac, S2M, Sale.S, Shinobi, Sirius, Srky Boy, Toni, tubular, upitnik, VJ, VladaNS1978, vlahale, Voja1978, voja64, YugoSlav, znaisha