Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Forma sa javasriptom

[es] :: Web dizajn i CSS :: Forma sa javasriptom

[ Pregleda: 3212 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bluesman

Član broj: 4505
Poruke: 1895
*.210.EUnet.yu



+1 Profil

icon Forma sa javasriptom18.07.2002. u 18:55 - pre 264 meseci
Posto se neki moderatori prave pametni pa nemaju pametnija posla nego da bleje i uteruju neku svoju "pravdu", gde koja tema pripada i ne pripada ("daj nekome vlast da vidis kakav je"), moram ponovo da postujem. Savet istom: umesto da satima blejis i trazis dlaku u jajetu razmisli da li je nekome mozda hitno potreban odgovor na neko pitanje, a ne da prodju 2 dana da bih provalio da me je jebeni moderator zakljucao poruku jer smatra ne pripada tom forumu. Kao sto ces i sam videti, poruka je vezana za vise foruma.

Dakle, moje originalno pitanje (sada mi je vec frka za odgovor):

Treba mi pomoc oko jedne sitnice. Pravim formular u koji treba da izlista sve proizvode i pored svakog proizvoda postoji select u kojem su kategorije. Kada covek promeni kategorije svim proizvodima klikne dole na "save" i onda dalje cuvam za sve od jednom.

Sve to nije problem, postavio sam name za input kao "kat[]" pa dobijam array kao post_var, ali hocu jos nesto da uradim u javascript-u: na primer imam jos jedno polje "sisa[]" i kada se na select triggeruje event "onchange" hocu da se value iz select upise u to polje. Ni to nebi bio problem sa onchange="document.forms.dupe.sisa.value=this.value;" ali nikako ne uspevam da upisem refernecu na polje koje je array. Znaci ovo ne radi sa "sisa[]" vec samo sa "sisa" u imenu polja.

Da li neko moze da mi pomogne oko ovoga. Da nije fora kao kod stilova kada recimo .z-index iz javascipta pozivas kao .zIndex?


Goran Pilipović fka bluesman
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.150.EUnet.yu



+257 Profil

icon Re: Forma sa javasriptom18.07.2002. u 19:01 - pre 264 meseci
Cekaj, jesi pogledao na sajtovima koje sam ti dao? Tamo ide nekako kao sisa[SelectedIndex] ili jnesto slicno, sad nemam vremena da pokusavam da provalim, a mgao bi ti i da das kod (upload) koji ti to radi pa da vidimo sta moze da se ucini, jer je objasnjenje prilicno.. hm.

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.210.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom18.07.2002. u 19:06 - pre 264 meseci
Hvala ti na odgovoru ali nema to veze sa selectedindex. To je samo drugi nacu pristupa value u select boxu (pri tom je i komplikovaniji jer dobijas index, a meni treba value sto se dobija sa ....sisa.value).

Pitanje je u sledecem: Imas 2 elemnta u formi (row-ova ima gomila)
input 1 : name=kat[]
select 1: name=sisa
i imam na istom selectu event: onchange="document.forms.....sisa.value=this.value";

To ne radi kada je input 1 array.

kako da upisem/procitam iz javascript-a value inputa 1. U ovom slucaju uvek mi napise da objekat ne postoji.
Goran Pilipović fka bluesman
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Forma sa javasriptom18.07.2002. u 19:11 - pre 264 meseci
Pošto sam u poruci direktno prozvan evo odgovora:

- tema je zakljucana danas! a ne pre 2 dana, a odgovora nije bilo jer poruka nije bila u pravom forumu!
- odgovor ti je uglavnom dat, mada ja nisam kompetentan za jscript!
- ne vidim šta je problem kada otvaraš temu lepo piše:

Ovo je opis foruma u kome trenutno pišete poruku. Molimo Vas da ga pročitate i proverite da li Vaša poruka zaista ima veze sa temom "PHP" foruma! Hvala.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.150.EUnet.yu



+257 Profil

icon Re: Forma sa javasriptom18.07.2002. u 19:17 - pre 264 meseci
Citat:

input 1 : name=kat[]
select 1: name=sisa
onchange="document.forms.....sisa.value=this.value";
To ne radi kada je input 1 array.

Hm.... cekaj, this.value bi trebalo da bude vrednost kat[n]? Ako sam dobro ukapirao. Ti imas:
<input name=kat[]...></input>
<input name=kat[]...></input>
<input name=kat[]...></input>
<select name=sisa><option selected...><option...>...</select>?
Tako nesto? I hoces da ako se upise u recimo treci input box da se value od option u select-u promeni i daje neku vrednost u zavisnosti od promenjenog kat[]?
Anyway, odoh ja kuci, do sutra necu razmatrati ovo, a ti se potrudi da posaljes html deo i js deo (makar i "skracen") pa da vidimo sta ti treba tacno. Ovako nisam bas ukapirao stsa zelis, a verujem ni ostali.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.90.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom19.07.2002. u 12:49 - pre 264 meseci
Citat:
Go! X:
Ovo je opis foruma u kome trenutno pišete poruku. Molimo Vas da ga pročitate i proverite da li Vaša poruka zaista ima veze sa temom "PHP" foruma! Hvala.


Ako mislis da nema veze sa PHP, onda si ocigledno nesto prevideo ili nisi pazljivo procitao. Naime, meni se input vraca kao array koji ja obradjujem u PHP-u, pitanje je indirektno vezano i za to jer upravo pitam, pored svega ostalog, kako dobijam i taj array of arrays? Zato je u naslovu poruke bilo "PHP, formular i Javascript".
Goran Pilipović fka bluesman
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.90.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom19.07.2002. u 12:54 - pre 264 meseci
Citat:

Hm.... cekaj, this.value bi trebalo da bude vrednost kat[n]? Ako sam dobro ukapirao. Ti imas:
<input name=kat[]...></input>
<input name=kat[]...></input>
<input name=kat[]...></input>

Jeste to je tacno, ali
Citat:

<select name=sisa><option selected...><option...>...</select>?


.. ovo nije bas tacno jer imam i
<select name=sisa[]><option selected...><option...>...</select>
<select name=sisa[]><option selected...><option...>...</select>
<select name=sisa[]><option selected...><option...>...</select>
<select name=sisa[]><option selected...><option...>...</select>
Ja hocu da na onchange za svaki od ovih sisa[] upise odgovarajuci value u odgovarajuci kat[]. Ne mogu da "prozovem" taj kat kada je array. Znaci ne mogu nikako da uradim sledece: document.forms.....kat[].value=this.value;
Citat:

Anyway, odoh ja kuci, do sutra necu razmatrati ovo, a ti se potrudi da posaljes html deo i js deo (makar i "skracen") pa da vidimo sta ti treba tacno. Ovako nisam bas ukapirao stsa zelis, a verujem ni ostali.

Hvala ti na trudu, nadam se da sam sada bio bar malo jasniji. (Nisam ni ja u pocetku bio siguran sta hocu :-))))

Goran Pilipović fka bluesman
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Forma sa javasriptom19.07.2002. u 14:54 - pre 264 meseci
Slušaj, ma koliko ja ovo gledao ovo je čisti JSCRIPT... Mada moram priznati da sam se malo pogubio...
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.60.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom20.07.2002. u 03:01 - pre 264 meseci
kako god ti mislis, necemo vise o tome...
Goran Pilipović fka bluesman
 
Odgovor na temu

Divine
Miloš Šaković
IT Manager
Yugoslavia

Član broj: 883
Poruke: 108
*.podgorica.cg.yu

ICQ: 16044064
Sajt: www.divine.cg.yu


Profil

icon Re: Forma sa javasriptom20.07.2002. u 16:06 - pre 264 meseci
A radi li:
Code:

document.forms.dupe.sisa[1].value=this.value

?
I see dead people...
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.149.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom22.07.2002. u 15:12 - pre 264 meseci
Ne!

Probao sam i sa document.forms.dupe.elements.value ali ni to ne radi, odnosno ne mogu sa sigurnoscu da znam koji je element u nizu, a moze ih biti i 100.000
Goran Pilipović fka bluesman
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: Forma sa javasriptom22.07.2002. u 15:57 - pre 264 meseci
Citat:

document.forms.dupe.sisa[1].value=this.value

nisi ukapisao - to sam i ja mislio da mu treba, ali njemu treba u stvari da se upise vrednost dupe.sisa[n] u dupe.kat[n] - otprilike. Znaci imas:
input polje select polje
i kad se nesto promeni u select polje - da se odabrana vrednost upise u input polje. Jesam u pravu blues-e?

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.254.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom22.07.2002. u 18:41 - pre 264 meseci
oui. Bas tako!!!!
Goran Pilipović fka bluesman
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: Forma sa javasriptom23.07.2002. u 18:11 - pre 264 meseci
OK. Evo ti nesto, pa ti prouci da li to radi tebi posao. Pogledaj attachovan fajl.
Inace - koliko sam pronasao na net-u - kad definises polja istog imena - javascript to ne moze da razlikuje kao kat[1]. kat[2]... itd, vec samo po nazivu polja i po poziciji (znaci elements[n]), a kad prosledi formu nekom skript jeziku - on to moze da razdvoji u kat[1], kat[2] itd.

P.S. Ovo sto sam napisao ne radi u netscape-u i mozilli kako treba - verovatno mora da se koristi forms[n]... ili kako vec ide... ali sad bas nemam vremena da to ispitujem, jer mi je i ovo oduzelo mnogo vremena (ispitivanjne, pa i pored toga nisam siguran da li ovo sve radi ispravno i moze li da se skrati).

Verujem da ce ostali naci elegantnije resenje...
Kad sve ostalo zakaže, pročitaj uputstvo...
Prikačeni fajlovi
 
Odgovor na temu

bluesman

Član broj: 4505
Poruke: 1895
*.140.EUnet.yu



+1 Profil

icon Re: Forma sa javasriptom23.07.2002. u 18:42 - pre 264 meseci
Stvarno ti hvala na trudu ali to nije to:

Citat:

<input type="text" name="kat" value="">
<select size="1" name="sisa" onChange="update(this);">
....
</select>


meni treba
<input type="text" name="kat[]" value="">
<select size="1" name="sisa[]" onChange="update(this);">
...

Pa kada se promeni sisa[m] da se u odgovarajuci kat[m] upise vrednost.
Goran Pilipović fka bluesman
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: Forma sa javasriptom23.07.2002. u 18:55 - pre 264 meseci
Aman, pa to ce ti i uraditi - samo promeni gde sve kod mene pise kat u kat[] i slicno.... , mislim, sta je tu problem? Ili si zaglupeo odkako smo se poslednji put videli, ili si umoran, ili...? Ne daju deca mira pa puca glava?
Evo, pogledaj attachovano samo sa izmenjenim kat u kat[] i sisa u sisa[] i videces da radi. Jedini uslov je da je odmah posle polja sa kat[] selekt polje sa sisa[], tj. da nema vise input tagova sa kat, pa onda samo jedno sa sisa....


Kad sve ostalo zakaže, pročitaj uputstvo...
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Web dizajn i CSS :: Forma sa javasriptom

[ Pregleda: 3212 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.