8a sessió: Formularis. JavaScript. Perl.

Si volem fer pàgines on l'usuari pugui interactuar encara més, ens caldran nous recursos:


A les referències teniu enllaços a tutorials dels tres apartats.
El meu consell és tenir aquestes referències a l'abast, però agafant un exemple (una pàgina que funcioni) i anant fent canvis puntuals per adaptar aquestes pàgines a les nostres necessitats. Entrem en un mon on la informació ens pot colapsar (els manuals i referències de PERL ocupen tot un CD-ROM), i tenim coses més importants per dedicar-hi el nostre temps.

Podeu veure exemples de forrmularis i de JavaScript a la web de l'APTC (http://move.to/aptc), especialment a l'apartat butlleta de subscripció on-line (podeu tafanejar el codi tranquilament, però si us plau, no feu enviar si no voleu donar-vos d'alta com a socis) i a l'apartat galeria d'imatges.
 

Creació de formularis

Els formularis permeten a l'usuari interactuar amb la pàgina. Un formulari el delimitem amb els codis <FORM> i </FORM>. Dintre del formulari podem incloure: Normalment el formulari s'utilitza per enviar dades que seran processades al servidor, o be tramesses com un e-mail. Això últim ho podem fer si afegim ACTION=mailto:usuari@maquina al codi <FORM>.

Altre utilitat dels formularis és el processament de les dades al mateix client, mitjançant un programa en JavaScript. En aquest cas, farem servir ONCLICK=funcioaexecutar() com és el cas de l'anterior butó per corregir.

Podeu veure un exemple amb aquests codis.

Interacció amb JavaScript

Una vegada que tenim una forma de que l'usuari seleccioni accions, podem fer que aquestes accions las realitzi un petit programa en JavaScript, alterant el contingut de la pàgina i dels elements del formulari. Al programa 1st Page 2000 trobareu molts scripts utils. Veieu, per exemple:
© Jordi Orts, abril 2000