Ja hem arribat al mòdul 3, fins ara hem vist les estructures bàsiques de programació. Aquestes són comunes a gairebé tots els llenguatges de programació, tant si són per a llenguatges d'àmbit general, com si són d'entorns reduïts, com ara el navegador web.

Continuarem veient conceptes genèrics de programació, però alguns ja són específics de JavaScript i la seva interacció amb el codi HTML de les pàgines web i l'usuari.

Tots són aspectes comuns a qualsevol aplicació en JavaScript i per tant els veurem de forma regular al llarg del curs. És important assolir bé aquests conceptes, però, si us costa arribar als detalls, no us preocupeu, en la resta de pràctiques del curs s'incideix de forma indirecta amb tots aquests conceptes.

Començarem veient a la pràctica 1, primer contacte amb els events i les funcions. Els primers seran els elements clau per determinar quines són les accions efectuades per l'usuari i els segons per indicar què ha de fer el programa quan ha detectat un event. Encara que les funcions tenen una utilitat molt més important: l'estructuració del codi.

A la pràctica 2 veurem els formularis. Aquests elements són els clàssics per enviar informació de l'usuari al WebMaster. En aquesta pràctica, però, analitzarem una nova funcionalitat: permetre establir una comunicació entre l'usuari i les aplicacions JavaScript, i alguna cosa més...

A la pràctica 3 ens dedicarem a ordenar les idees. Fins ara hem estat utilitzant assíduament algunes variables i operadors, es tracta, doncs, de tenir una visió més global de tots aquests elements indispensable per qualsevol aplicació de programació.

La pràctica 4 ens mostrarà com podem crear finestres filles a partir de la finestra en la que estem visualitzant el document base. Per que crear noves finestres? La raó és clara: mostrar una nova informació o una sol·licitud de dades diferenciada de la que tenim dins la seqüència establerta dins la pàgina base.

  En aquest mòdul:

Per fer les pràctiques, obrim el Dreamweaver i ens situem a la "Vista de código", al mig de la secció <body> que, normalment, és a la línia 8. Allí hem d'inserir el codi dels exercicis. Si no tenim activada la numeració de línies, anem al menú Ver - Opciones de vista de Código - Números de líneas i l'activem.

Quan escrivim codi JavaScript, cal recordar que Dreamwever disposa d'una eina, el depurador, que ens facilita la detecció i el tractament d'errades. Es pot activar des del menú "Archivo - Depurar en navegador" o fent clic al botó de la barra d'estat "Vista previa/depurar en explorador".