Bonjour à vous,
Voila mon pbm :
je créer une variable qui s'apelle vide et correspond à une image
vide="<img src='P_Vide.gif' width='65' height='65'>";
ensuite je défini un div tab, lorsque l'on clique dessus il regarde si il est encore à "vide"
document.write("<div Id='tab' onclick=selection('tab')> "+vide+" </div>");
voila la fonction selection qui regarde si nb est égal à la variable vide
function selection(nb)
{
if (document.getElementById(nb).innerHTML==vide)
{
document.getElementById(nb).innerHTML="bonjour";
}
}
Le problème c'est qu'il ne considère jamais la condition
if (document.getElementById(nb).innerHTML==vide)
comme vrai ! Alors que la première fois elle devrait passer.
J'ai l'impression qu'il traduit directement en image avant le test et donc qu'il ne peut comparer deux images...mais bon j'en suis pas sur.
Meme lorsque je remplace vide par "<img src='P_Vide.gif' width='65' height='65'>" dans ma condition rien ne change !
Je ne sais donc comment résoudre mon problème !
En vous remerciant :)