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

Dodavanje elementa forme

[es] :: Javascript i AJAX :: Dodavanje elementa forme

[ Pregleda: 1774 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kelja

Član broj: 70429
Poruke: 1416
77.46.226.*



+35 Profil

icon Dodavanje elementa forme11.09.2007. u 00:57 - pre 202 meseci
Pozdrav,
imam problem sa dodavanjem text field-ova u formi lociranoj ovde:

http://www.sinisa.milicevici.com/contact_former/index.php

Ako izaberete "radio buttons group" opciju, ispod se pojavljuje jedan mali text box u koji se unosi broj zeljenih opcija. onKeyUp trebalo bi da se, u skladu sa ukucanom vrednoscu, pojave text boxovi koji ce sluziti za upis texta opcija...
(Ako malo istestirate formicu, videcete sta ne valja)
Nesto tu opako ne stima, a ja vec neko vreme uzalud pokusavam da utvrdim kako bi trebalo resiti ovo...
Znam da je nedavno postavljena slicna tema, deo koda sam i pozajmio iz te teme, ali nazalost ovo je nesto specificniji slucaj i jednostavno-ne znam...
Cilj mi je da javascriptom odradim sva polja forme i da ih prosledim php-u.
(Da li je uopste moguce?)

Unapred sam zahvalan na svakoj pomoci.

Evo, sad sam malko sredio stvari...ali i dalje ima problema... Zanimljivo je da skript bolje radi u FF-u?!?



[Ovu poruku je menjao kelja dana 11.09.2007. u 02:09 GMT+1]
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
195.178.55.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Dodavanje elementa forme11.09.2007. u 09:07 - pre 202 meseci
"onkeyup" mi ne deluje baš elegantno. Šta ukoliko želim 10 ili više opcija (heh, kako da ne, how yes no)?

Umesto tekst polja bolje da postaviš select sa dozvoljenim brojnim vrednostima (2 je najmanje, jel, gornju granicu odredi sam).

Čini mi se da imaš dosta petljancije s dizajnom forme. Ako ti ostaje ova opcija da ti proces ide u dva koraka (prvi korak za utvrđivanje broja opcionih polja, drugi za definicije), bilo bi dobro da elemente imenuješ fiksnim indeksom (dakle - field_name[1] umesto field_name[]), može da ti pomogne ukoliko korisnik želi da definiše više radio grupa, treba ti mehanizam kako da ih razlikuješ. Tada za opcije imaš name poput "option_text[1][]" (jes, moraćeš da isparsiraš do ove jedinice, ali nije to valjda mnogo teško).

[Ovu poruku je menjao noviKorisnik dana 11.09.2007. u 10:40 GMT+1]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
77.46.226.*



+35 Profil

icon Re: Dodavanje elementa forme11.09.2007. u 09:15 - pre 202 meseci
Hvala, @noviKorisnice!
Sad sam se setio extremno lakog, ali ne tako user friendly resenja, stono kazu... ;-)
Lepo cu umesto onog tekst polja (umesto kog si predlozio select) da turim tekst polje u koje ce korisnik da upise nazive opcija, odvojene, recimo, zarezima(tako svodimo stvar na jedan neophodan korak).
Php-om lako mogu da izbrojim i broj i nazive opcija iz tog jednog polja.
Ono prvo resenje bi bilo zgodnije, vise je fensi, a i dobro je za javascript vezbu, a ovo je znatno lakse. :)


Evo, ovako nekako:

http://www.sinisa.milicevici.com/contact_former/index_new.php

Sad sve radi ok, ali potrebno je samo da sacuvam vrednosti u tekst polju za upis naziva opcija...

[Ovu poruku je menjao kelja dana 11.09.2007. u 12:25 GMT+1]
 
Odgovor na temu

[es] :: Javascript i AJAX :: Dodavanje elementa forme

[ Pregleda: 1774 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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