Skip to content

IUT-Javascript/tp1-js-base-sujet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Sujet TP1

Sujet du TP

  1. Mettre en place une page d'accueil (index.html) W3C-valid comprenant :
  • 1 section avec un formulaire d'ajout d'articles
  • 2 champs sont nécessaires : le titre et la description
  • 1 section pour afficher les articles ajoutés (vide au chargement)
  1. Ajouter un appel à une future fonction displayArticleCount qui affichera les articles validés
  • ainsi qu'un "listener" pour le formulaire sur l'évènement "submit" appelant une future fonction submitForm
  1. Créer un fichier form-article.js qui sera appelé dans l'index et contiendra la fonction suivante :
  • La fonction checkForm prenant en paramètre un évènement JavaScript qui devra :
    • récupérer les valeurs des champs du formulaire
    • les valider (à vous de réfléchir à ce que vous devez vérifier)
    • modifier le style de la page pour mettre en valeur les champs contenant des erreurs
    • renverra TRUE si les champs sont valides, FALSE sinon
  1. Ajouter au fichier form-article.js la fonction suivante :
  • La fonction submitForm prenant en argument l'évènement venant de l'index qui devra :
    • empêcher le rechargement de la page
    • appeler la fonction précédente
    • si TRUE, récupérer les valeurs des champs et créer un élément "article" avec le contenu
    • ajouter l'élément pour l'afficher dans la section adéquate
  1. Mettre en place un fichier constant.js. Il contiendra à minima une constante ERROR_COLOR devant être appellée pour mettre en valeur les champs contenant des erreurs

Ressources

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages