Training begins on 23/12/2020
17/04/2021
- Todo: fermer la modale ---> ok;
18/04/2021
- début du code pour les msg d'erreurs avec les expressions régulières.
21/04/2021
- Avancement sur les messages d'erreurs + debut de la mise en place du msg de validation.
26/04/2021
- conditions des inputs radios, en cours de réa.
03/05/2021
- Très grosse progression :
- Transformation de la nodelist en array;
- Création de L'array contenant tous les input (array[0]= "input txt et checkbox" et array[1]="input radios");
- Validation du .checked pour les inputs radios;
- Réorganisation des conditions en utilisant le arrayInputsAll, avec une boucle for;
- Utilisation d'un every() et d'un some() en tant que conditon, pour valider; l'ensemble du formulaire et y injecter le msg de validation;
- Début de la vérification du responsive;
-
Reste à faire :
- Mettre le bouton à l'identique que dans le form (ajouter un newelt au modal-body ?);
- Mettre en place le responsive de la modal en version mobile);
-
10.05.2021
- Projet terminé;
- Le responsive de la modal à été réaliser avec JS.
- les boutons close et open de la modal s'adaptent au responsive
- event.defaultPrevent() a été ajouter sur event "click"(//pour fermer la modal) pour défaire le comportement par défault de ce btn qui a un type = submit.(//voir fin de la validation formulaire)
- Le responsive de la page web a été réaliser en css avec les @mediasqueries; J'ai ranger cette partie à la fin du fichier css.
- le Bouton 'fermé' reste le même que 'c'est partie', seule la valeur à été changé en JS.
- Validation du HTML5 et du CSS au W3C.