TP 7 : Evénements et abonnements

Evénements

On appelle événement :

Le principe est de permettre le déclenchement d'un traitement lorsqu'un événement particulier se produit sur un élément de la page.

Il existe différents types d'événements :

Lire le code source des exemples ci-dessus.
A connaître : La programmation événementielle consiste à lier une fonction à un type d'événement pour un élément donné.

Mise en place des abonnements

Où est Bob ?

  1. Ouvrir le fichier minion et lire le code source.
  2. Compléter la fonction afficher_minion() (vars la ligne 113) pour faire fonctionner le bouton : Afficher ou cacher Bob sans cliquer ! .
  3. Compléter la fonction teleporter_minion() (vers la ligne 130) pour faire fonctionner le bouton : Téléporter Bob de la maison vers son jardin ou inversement ! .

Minion V.S Joker.

  1. Ouvrir le fichier carte et lire le code source.
  2. Après le minion revenir à la carte face cachée .
  3. Cela peut-il encore fonctionner en cliquant directement sur les images ?

Eclipse.

  1. Ouvrir le fichier eclipse et lire le code source.
  2. Ajouter un bouton - permettant de diminuer la taille de l'image de 20 pixels.

Mini projet

Diaporama