Activitats
Creació de formularis HTML
L’objectiu d’aquesta activitat és aprendre a crear formularis.
Implementeu un formulari d’autenticació que permeti entrar el nom d’usuari i la contrasenya, i que inclogui un botó per enviar el formulari a l’URL www.example.com fent servir el mètode POST.
Modificació d'aspecte de formularis
L’objectiu d’aquesta activitat és aprendre a modificar l’aparença d’un formulari.
A partir d’un formulari d’autenticació, doneu-li format aplicant les regles d’estil CSS per canviar el gruix de la font de les etiquetes a negreta i color blanc, el color de fons a blau i l’amplada del contenidor a 170 px. A més a més s’ha de mostrar centrat a la pàgina.
Validació de formularis
L’objectiu d’aquesta activitat és aprendre a validar formularis fent servir les propietats d’HTML5.
Implementeu un formulari d’autenticació que inclogui els camps i regles de validació següents:
- nom d’usuari: ha de tenir entre 4 i 8 caràcters.
- correu: ha de ser un correu vàlid.
- pin: ha de ser un nombre enter entre 0 i 9999.
Ús d'expressions regulars per validar formularis
L’objectiu d’aquesta activitat és aprendre a utilitzar les expressions regulars per validar dades.
Fent servir l’atribut pattern d’HTML5 afegiu la validació per números de telèfon amb el següent format: xxx-xxx-xxx. És a dir, si s’entra 900-000-000 o 900 000 000 seria vàlid, però 900-00-00-00 seria incorrecte.
Utilització de galetes
L’objectiu d’aquesta activitat és aprendre a desar i recuperar valors guardats com a galetes.
Fent servir galetes, implementeu les funcions necessàries per guardar la informació dels productes seleccionats a un carretó electrònic. Serà necessari fer servir com a clau l’identificador del producte, i com a valor, la quantitat.
Tingueu en compte que per tractar el contingut de les galetes s’acostumen a fer servir expressions regulars, ja que encara que l’expressió en si pot resultar més complicada, el codi final se simplifica molt.
Per exemple, si es fes servir el mètode split() de les cadenes de text, primer es requeriria fer una divisió pel caràcter ; per dividir els parells clau i valor; seguidament, iterar-los, dividir-los a partir del caràcter = i, finalment, comprovar si el primer element correspon a l’identificador del producte. En canvi, fent servir expressions regulars s’obté el mateix resultat amb un parell de línies de codi.



