Bonjour, j'ai fait une fonction qui change le background de ma classe aléatoirement; le problème c'est que ça s'applique que pour une seule classe alors que toutes mes cases ont les mêmes classes, pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var images = []; //array
 
//images
 
images[0] = "url(/images/test1.jpg)";
images[1] = "url(/images/test2.jpg)";
images[2] = "url(/images/test3.jpg)";
//function
 
function changeImage() {
  var photo = document.querySelector("#exposition .photo");
  photo.style.backgroundImage = images[Math.floor(Math.random() * 3)];
}
 
window.onload = changeImage;
Nom : Capture d’écran 2022-11-14 234126.png
Affichages : 177
Taille : 151,3 Ko