Récupérer l'id d'une cellule en onClick
Bonjour tout le monde,
Je suis en face d'un petit problème surement tout bête, mais je ne trouve pas la solution.
Voici le code html de mes cellules et de mes images du tableau :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
?><td bgcolor ="#6095E4" width="50" height="50" onClick="montreimg(this);" ><?php
if ($rand <= $randmax/2)
{
?><img style="visibility:hidden" width="50" height="50" src="images/<?php echo $rand ?>.png" id ="img_<?php $i.$j; ?>" border="0" onClick="Click();"/><?php
}
else //Si le rand est plus grand que $rand, on enlève 8 a celui-ci ce qui nous donne 9-8 = 1, 10-8 = 2, 11-8=3, etc...
{
?><img style="visibility:hidden" width="50" height="50" src="images/<?php echo $rand-($randmax/2) ?>.png" id ="img_<?php $i.$j; ?>" border="0" onClick="Click();"/><?php
}
?></td> |
Et voici le script qui permet de retourner mes images dans le tableau html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
function montreimg(_cell)
{
// récupère le premier fils image de la cellule.
var _firstChildImg = _cell.getElementsByTagName("img")[0];
// si elle est cachée on la montre
if (_firstChildImg.style.visibility=="hidden")
{
_firstChildImg.style.visibility="visible";
}
else
{
// sinon, l'image est déjà cliqué, l'utilisateur n'est pas une flèche ;o)
alert ("l'image est déjà retourné...");
}
} |
l'ID de mes cellules et de mes images sont incrémenter avec des variables en php. Je sais que les variables php ne peuvent pas être utilisé en JS donc il faut trouver un autre moyen, mais c'est là que je suis bloqué...
Merci d'avance pour vos réponses.