voilà, j'ai ce code :
Code :
- <script langage=JavaScript>
- <?
- if ($F=="concert" )
- {
- include ("inc/cnx.txt" );
- $QueryJS="select id from concert where mois like '$M'";
- $ResultJS=mysql_query("$QueryJS" );
- While ($JS=mysql_fetch_row($ResultJS))
- {
- echo "
- document.getElementById(\"".$Tab[0]."off\" ).style.display = \"none\"; //je cache le choix pour fermer
- document.getElementById(\"".$Tab[0]."txt\" ).style.display = \"none\"; //je cache le texte
- ";
- }
- ?>
- </script>
|
ce que je voudrais faire c'est cacher mes id dès le départ, pour qu'ils ne s'affichent que quand je click sur un bouton : ouvrir et se ferme ensuite lors d'un click sur un bouton fermer... pour afficher/cacher une fois que tout est afficher, pas de prob, par contre, pour cacher le 'choix pour fermer' et le 'texte' dès le début, je ne vois pas comment faire, d'autant plus que mes id sont inconnus et chargé bien après ma fonction JS.
Je me doute bien que ça dois être un problème de déclaration de fonction, mais je vois pas d'où... vous pourriez peut être m'éclairer