Mise en pratique JavaScript

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.

Correction