Voila, alors :
Je prépare le script dans le <head> :
Code :
- <script language="JavaScript" >
- function visible1()
- {
- document.getElementById("layer1" ).style.display="";
- }
- function invisible1()
- {
- document.getElementById("layer1" ).style.display="none";
- }
- function visible2()
- {
- document.getElementById("layer2" ).style.display="";
- }
- function invisible2()
- {
- document.getElementById("layer2" ).style.display="none";
- }
- </script>
|
Je défini la fenetre :
Code :
- <div id="layer1">
- <table summary="" border="0">
- <tr>
- <td>oli <br><br>ola</td>
- </tr>
- </table>
- </div>
|
par la suite, je fais un mini formulaire :
Code :
- <input type="radio" name="boutique" value="nourriture" onclick="visible1();"> nourriture<br>
- <input type="radio" name="boutique" value="pharmacie" onclick="visible2();"> pharmacie<br>
|
Le probleme, c'est que dès le début, le layer est afficher... et pas seulement lorsque l'on choisi la rubrique qui mermet le visible1()...
Commen faire pour que initialement, cette fenetre soit caché, et quelle ne soit visible uniquement quand l'utilisateur en a fait le choix ?
Merci 
Message édité par rainckill le 24-02-2004 à 09:45:14