Adloun

NSI (première) · Chapitre 10 · Exercice d'entraînement

Écrire le HTML et le JavaScript d'un bouton qui affiche ou masque un…

Interagir sur le Web · La page et ses événements · niveau 2

Énoncé

Écrire le HTML et le JavaScript d'un bouton qui affiche ou masque un paragraphe d'aide, et dont le libellé change en conséquence : « Afficher l'aide » quand le texte est caché, « Masquer l'aide » quand il est visible. L'aide est cachée au chargement.

Pour démarrer : comment l'IA t'aide

Élève

Je vois qu'il faut un bouton et un paragraphe, mais je ne sais pas trop par quoi commencer : le HTML d'abord, ou directement le JavaScript ?

IA

Commence par le HTML : c'est lui qui pose les éléments sur lesquels le script va travailler. De quels éléments as-tu besoin pour ce bouton et ce texte d'aide, et comment le script pourra-t-il les retrouver ensuite ?

Élève

Il faut un bouton et un paragraphe. Je leur donne un id pour pouvoir les cibler avec getElementById, c'est ça ?

IA

Oui, c'est la bonne piste. Maintenant, l'énoncé dit que l'aide est cachée au chargement : à ton avis, où vaut-il mieux écrire cet état de départ, dans le HTML ou dans le script, et pourquoi ?

L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.

Continue cet exercice avec l'IA

Reprends l'exercice là où le dialogue s'arrête.

Continuer avec l'IA — gratuit, sans inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →