Files
2026-01-30 17:03:16 +01:00
..
dom
2026-01-30 11:50:02 +01:00
2026-01-30 17:03:16 +01:00
dom
2026-01-30 11:50:02 +01:00
dom
2026-01-30 11:50:02 +01:00

TP javascript : DOM

Un peu d'aide.

Ex0

On stocke dans un objet une liste de favoris :

let favs = [
	{
		nom:"Google",
		url:"http://www.google.fr"
	},
	{
		nom:"Le Monde",
		url:"http://www.google.fr"
	},
	{
		nom:"L'Equipe",
		url:"http://www.lequipe.fr"
	}
];

Compléter le fichier favoris.js de manière à créer dans la page html la liste de liens correspondant

lien}

Il vous faut créer dynamiquement les noeuds nécessaires avec l'api dom de javascript.

Ex1

Il s'agit de réaliser une version "simple" du jeu (whac-a-mole)[https://en.wikipedia.org/wiki/Whac-A-Mole].

Le principe du jeu est de frapper à l'aide d'un marteau sur le plus grand nombre de taupes parmi celles qui sortent pour un temps très limité et aléatoirement des trous situés sur un panneau de contrôle.

Ex2

Vous devez compléter les sources d'un jeu qui consiste à essayer d'éteindre toutes les lumières d'une grille en utilisant la règle suivante. Quand on allume/éteint une lumière, on allume/éteint aussi ses voisines.

Chaque lumière, via l'interface dataset, possède un numéro (de 0 à size^2-1).