rebelor91
Messages postés17Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention 7 mars 2010
-
7 mars 2010 à 14:33
rebelor91
Messages postés17Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention 7 mars 2010
-
7 mars 2010 à 19:04
Bonjour
j'ai un DIV à l'interieur de celui ci deux IMG, ces deux images sont superposées et je souhaite pouvoir cacher la deuxième image qui a une class (css et display : none) quand je clique sur un bouton et la réafficher quand je re-clique.
Tout ce que je trouve sur internet se rapporte à un ID et pas à une class sachant que je ne veux pas mettre un ID (donc unique) sur la deuxième image sachant que je peux très bien avoir plus de 50 DIV ça ferait donc 50 ID différent.
Donc comment je peux faire pour tester si ma clas (css) est à display : none et donc l'afficher quand je clique sur le bouton ?
ex de mon html:
<li>
blabla
</li>
bien sur dans mon css j'ai:
.val img {display : none;}
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 7 mars 2010 à 17:51
- récupération de l'objet DIV avec document.getElementById( id_du_div).
- récupération des images appartenant à l'objet DIV avec getElementsByTagName( 'IMG'), cette fonction retourne un tableau contenant les éléments demandés.
- parcours du tableau pour vérifier l'état du display des éléments.
;O)
Vous n’avez pas trouvé la réponse que vous recherchez ?
rebelor91
Messages postés17Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention 7 mars 2010 7 mars 2010 à 18:00
merci pour ces infos mais ça règle pas mon problème puisque j'identifie ma deuxième image par class="val", s''est juste ça qui fait la différence donc comment je peux identifier (class="val")?
merci de votre aide