Paslankūs laukai formoje
Šios dienos skriptinimo rezultatas: forma į kurią galima dinamiškai pridėti laukus ir keisti jų tvarką. Kolkas labai tingisi dokumentuot, tai į Scripts puslapį įdėsiu vėliau.
Viską testavau su IE 5.0 ir FireFox 0.8 - veikia pilnai. Su Opera 6.05 dinaminės sąvybės neveikia, bet jokių netikėtumų JavaScript’as irgi nepridaro.
Pasileidę pavyzdį paspaudinėkit mygtukus ‘^’, ‘v’ ir ‘x’. Nauji laukai pridedami su “Add field” mygtuku. “Field max” ir “Field order” turėtų būti hidden tipo input‘ai, bet padariau matomus, kad vaizdžiau matytųsi kas su jais vyksta.
Pastebėjimas: palyginti su PHP, kitų kalbų (kiek man teko matyti) funkcijų bibliotekos darbui su masyvais ir string‘ais labai jau minimalios…
Visokių ten appendChild ir setAttribute dokumentacija prie DOM1, o ne prie JavaScript.













Naudoju Opera 7.50 ir puikiai veikia.
Komentavo: Brat @ 2004-06-05 22:49
Ačiū. Atnaujinau komentarą skripto puslapyje.
Komentavo: Emilis @ 2004-06-05 23:11
“Pastebėjimas: palyginti su PHP, kitų kalbų (kiek man teko matyti) funkcijų bibliotekos darbui su masyvais ir string’ais labai jau minimalios…”
Have you seen Perl?
Komentavo: moxliukas @ 2004-06-06 15:50
Taip ir maniau, kad paklausi
)
Ne, Perlo aš nesu vartęs normaliai, todėl ir primiršau paminėti :] Iš kitos pusės, tai labai savaime suprantama..
Komentavo: Emilis @ 2004-06-07 00:28