Téléchargez et décompressez l’archive js.zip.
Les modifications sont à apporter dans le fichier script.js
du repertoire bj
.
Changer le DOM dès le chargement de la page
Complétez le TODO-1 pour faire en sorte qu’une carte soit ajoutée dès le chargement de la page.
Réagir aux évènements
Complétez le TODO-2 pour faire en sorte qu’un message soit affiché (fonction alert
) à chaque fois qu’on clique sur le bouton.
Changer le DOM après un évènement
Complétez le TODO-3 pour faire en sorte qu’une carte soit ajoutée à chaque fois qu’on clique sur le bouton.
Ajouter du hasard (optionnel)
Modifiez le script pour que les cartes soient choisies au hasard. L’objet natif Math
(doc) et la fonction String.padStrat()
(doc) vous seront utiles.
Échanger deux cartes à la souris (optionnel)
Modifier le script pour permettre à l’utilisateur d’échanger la position de deux cartes par un glisser-déposer. En pratique, intervertissez l’attribut src
des deux images concernées par le Drag and Drop.