Une fonction qui ne donne rien

Fermé
philippef - Modifié par jordane45 le 2/12/2016 à 17:53
 philippef - 2 déc. 2016 à 23:49
Bonjour,
J'ai créer une fonction pour cacher un div, en montrer un et une image. Rien à faire ça ne marche pas et je ne vois pas pourquoi.
le code :
<div id="petites" style="width:99%;margin-left:1.1%;">
<p style="text-align:center;font-weight:bold;">Cliquez sur photo pour l'agrandir</p>
 <ul id="ul_liste">
  <li><img src="manifestations_passees/images 2016/brocante 2016 001 1.jpg" alt="" onclick="javascript:photos_brocante('image01');" /></li>

 </ul>
</div>
<div id="grandes" >
<img src="manifestations_passees/images 2016/brocante 2016 001.jpg" style="display:none;" alt="" id="image01" onclick="javascript:cacher('image01');" />

</div>


la fonction
function photos_brocante(id){
 document.getElementById(id).style.display = "inline";
 document.getElementById('petites').style.display = "none";
 document.getElementById('grandes').style.display = "inline";
}


merci de me dire où est le problème
ps
pour le style, je mettrai des class quand tout fonctionnera

EDIT : Ajout du langage dans les balises de code pour avoir la couleur...

1 réponse

jordane45 Messages postés 38309 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
2 déc. 2016 à 18:02
Bonjour,

Ce script fonctionne....

Si ça ne marche pas chez toi c'est que tu as une erreur ailleurs...
(dans d'autres codes js par exemple).

Tu peux regarder dans la console de ton navigateur si il n'y aurait pas des messages d'erreur ? (de préférence en utilisant le plugin firebug pour FireFox)
0
Merci pour la réponse.
effectivement la fonction marche SI je la place sur la page de mon code MAIS si je la mets sur le fichier où j'ai toutes mes fonctions là ça ne marche pas.
Si j'appelle une autre fonction : pas de problème !!
Je vais regarder pour les messages d'erreurs
0