2004-06-05 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.

4 Responses to “Paslankūs laukai formoje”

  1. Brat rašė:

    Naudoju Opera 7.50 ir puikiai veikia.

  2. Emilis rašė:

    Ačiū. Atnaujinau komentarą skripto puslapyje.

  3. moxliukas rašė:

    “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? :)

  4. Emilis rašė:

    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..

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

My English blog about programming.