Créateur d'un système solaire (voir exemple)

Dans cet exercice de révision, l'idée est de se pratiquer avec le DOM et les événements en JavaScript. Notez qu'il n'y a pas vraiment d'animation dans cet exercice.

Ajouter le code javascript afin que :

  • Lorsque l'usager change la couleur du champ #sColor, alors celle-ci devient la couleur de fond de .space.
  • Lorsque l'usager clique sur le bouton + étoile, alors une nouvelle étoile est créée et placée aléatoirement dans .space. Ajoutez-y les classes CSS ui-comp et star pour vous aider à la placer.
  • Lorsque l'usager passe son curseur sur une étoile, alors celle-ci est supprimée.
  • Lorsque l'usager clique sur le bouton + planète, alors une nouvelle planète est créée et placée aléatoirement dans .space. Ajoutez-y la classe ui-comp pour vous aider à la placer, puis ajoutez-y un background-image aléatoire parmi les 5 images de planète du dossier img.
  • Lorsque l'usager clique sur une planète, alors celle-ci est supprimée.
  • Lorsque l'usager appuie sur la touche Escape dans la page Web (le document), alors la page est rafraîchie.
  • Si l'on clique sur le soleil, alors après 2 secondes, toutes les étoiles disparaissent (mais les planètes restent).
  • Si vous voulez y ajouter un aspect animation, faites en sorte que chaque élément créé peut se promener dans la page Web et est retiré lorsqu'il dépasse les bordures du navigateur.