11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous etv merci de la possibilité que vous nous offrez.
Voilà: Je ne suis pas jeune mais je m'interesse au Javacript.
Je n'ai pas hélas les bases mais c'est très formateur du point de vue logique.

pour faire un puzzle, j'ai fais un tableau avec des images qui s'affichent dans n'importe quel ordre.

voici mes variables images :
var img1=("http://................img1.png");
var img2=("http://................img2.png");
var img3=("http://................img3.png");

etc...

Pour l'instant cela marche et les photos s'affichent bien dans le tableau complet, dans un ordre aléatoire.

En vérifiant chaque cellule du tableau par document.write(cellule[0].innerHTML)...etc, les images correspondantes s'affichent bien également.

Ce que je voudrais, c'est que lorsque le puzzle est bien reconstitué -images dans le bon ordre - , cela m'affiche une alerte "OK".
J'ai fait cela:

if ( (cellule[0].innerHTML == img1) && (cellule[1].innerHTML == img2) && ( ....etc....) ) {
alert("OK, c'est parfait !");
}

Merci et bon week-end
RESOLU

Bonjour à tous,

ça y est, j'ai trouvé ce week-end.

......= img1; ne fonctionnait pas.

avec cela c'est OK :

...... = document.getElementsByTagName('img')[1].src

Bonne journée.