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 inscriptionGratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.