JavaScript

Formulaires avec JS...

Dans votre répertoire de travail, créer un dossier exo_1_formulaire et créer dedans 3 fichiers : index.html, exo_1_form.css et exo_1_form.js dont les codes sont disponibles ci-desous :

Test

Tester ce programme

Modifications

Modifiez maintenant ce code pour qu'il affiche suivant les cas :

  • Un code possible...

Dans votre répertoire de travail, créer un dossier exo_2_formulaire et créer dedans 3 fichiers : index.html, exo_2_form.css et exo_2_form.js dont les codes sont disponibles ci-desous :

Test

Tester ce programme et donner son utilité ?

Modifications

Apportez des modifications qui permettront d'afficher le nombre de voyelles (on omettra le cas des lettres accentuées pour simplifier) en-dessous de l'affichage du nombre de lettres 'e'. :

On utilisera une nouvelle variable CompteVoyelle

  • Un code possible...

Du visuel !

Dans votre répertoire de travail, créer un dossier exo_3_formulaire et créer dedans 3 fichiers : index.html, exo_3_form.css et exo_3_form.js dont les codes sont disponibles ci-desous :

Test

Tester ce programme et bien le comprendre.

Modifications

Modifiez les fichiers HTML, CSS et Javascript pour que soient affichés des disques verts plutôt que des carrés rouges et avec un diamètre qui augmente au lieu de diminuer.

La différence de taille entre deux disques doit également être demandée dans un champ input plutôt qu'imposée comme précédemment.

  • Un indice ?
  • Un code possible...

Pour afficher des disques, il suffit d'utiliser la propriété css border-radius sur les paragraphes affichés. Faites une petite recherche web pour trouver comment règler cette propriété pour obtenir des disques.

Composantes de couleurs...

Dans votre répertoire de travail, créer un dossier exo_4_formulaire et créer dedans 3 fichiers : index.html, exo_4_form.css et exo_4_form.js dont les codes sont disponibles ci-desous :

Test

Dans le fichier HTML, un formulaire a été défini. Un script récupère les modifications de la valeur du champ de type input (avec un écouteur d'événement change) pour modifier la composante rouge de la couleur de fond de l'élément d'identifiant cadreCouleur.

Tester ce programme et bien le comprendre.

Modifications

Ajoutez deux champs input qui demanderont de même les composantes de vert et de bleu et modifieront la couleur de fond du bloc div en conséquence.

  • Un code possible...

Pour le code JS, pas de grosse difficulté, si ce n'est qu'il faut s'inspirer du code du rouge pour les 2 autres couleurs...


Avez-vous bien cherché ?


Jouons avec les lettres...

Dans votre répertoire de travail, créer un dossier exo_5_formulaire et créer dedans 3 fichiers : index.html, exo_5_form.css et exo_5_form.js dont les codes sont disponibles ci-desous :

Test

Tester ce programme et bien le comprendre.

Modifications

  • Un code possible...