Page 1 sur 1

Rendre une image invisible visible

Posté : 25 oct. 2006, 00:26
par superhoho
Salut tout le monde j'ai un petit soucis je veux faire un jeu d'image je range mes images dans un tableau et j'attribue a chaque image la propritété css visibility:hidden;

Code : Tout sélectionner

<td> <img id='image1' src='carte<?php echo $num1?>.jpg' width='170' height='130' style="visibility:hidden" onClick=document.getElementsById('image1').style.visibility='visible'></td>
J'ai beau cliquer sur mon td je n'obtiens pourriez vous m'aider jarrive vraiment pas a m'en sortir !

Posté : 25 oct. 2006, 00:35
par superhoho
voila mon nouveau code qui lui fonctionne

Code : Tout sélectionner

<td onClick=document.image1.style.visibility='visible'> <img id='image1' src='carte<?php echo $num1?>.jpg' width='170' height='130' style="visibility:hidden" > </td>
Cependant ceci ne fonctionne que sur firefox est ce normal qu'internet explorer ne réussisse pas a me faire fonctionner ca ?[/code]

Posté : 25 oct. 2006, 00:42
par Ajoloca
Bonsoir,

Moi je te conseillerais de ne pas jouer sur le <td> mais sur l'image, seulement dans ton premier code il-y-a des erreurs de ' et ". Essaie ceci

Code : Tout sélectionner

<td><img id="image1" src="carte<?php echo $num1?>.jpg" width="170" height="130" style="visibility:hidden" onClick="document.getElementsById('image1').style.visibility='visible'"></td>

Posté : 25 oct. 2006, 00:51
par Ajoloca
Re,

Je n'avais pas bien lu ton titre (visible - invisible)
Regarde ce post ça t'aidera surement.

Posté : 25 oct. 2006, 08:33
par albat
à tout hasard, je te suggère de remplacer :
<?php echo $num1?>
par :
<?php echo $num1; ?>
C'est plus propre... ;)