Afficher div et cacher les autres sur click
Fermé
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
-
Modifié par Melooo le 12/09/2011 à 16:09
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 - 13 sept. 2011 à 08:50
Melooo Messages postés 1405 Date d'inscription vendredi 28 novembre 2008 Statut Membre Dernière intervention 18 mars 2013 - 13 sept. 2011 à 08:50
A voir également:
- Afficher div et cacher les autres sur click
- Cacher conversation whatsapp - Guide
- Comment cacher les amis sur facebook - Guide
- Afficher les dossiers cachés - Guide
- Auto click - Télécharger - Divers Utilitaires
- Afficher mot de passe wifi android - Guide
3 réponses
Lord Zero
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
115
12 sept. 2011 à 16:14
12 sept. 2011 à 16:14
Un truc simple c'est d'utiliser la proprieté css
display: noneet
display: blockque tu associera un evenement onclick.
Lord Zero
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
115
Modifié par Lord Zero le 12/09/2011 à 17:18
Modifié par Lord Zero le 12/09/2011 à 17:18
<script> function test1() { document.getElementById('div1').style.display='block' document.getElementById('div2').style.display='none' } function test2() { document.getElementById('div2').style.display='block' document.getElementById('div1').style.display='none' } </script> <div style="position:absolute"><a href="#" onclick="test1()">menu 1</a> </div> <div style="position:absolute;margin-left:350px"><a href="#"onclick="test2()">menu 2</a></div> <div id="div1" style="position:absolute;top:30px;background-color:red;width:200px;height:200px;display:none"> </div> <div id="div2" style="position:absolute;top:30px;margin-left:350px;background-color:navy;width:200px;height:200px;display:none"> </div>
test le code
est ce sa ressemble a sa?
Développeur VB6, VBS, VBA, VB.NET, C#, HTML, PHP, JAVASCRIPT, SQL.
Lord Zero
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
115
12 sept. 2011 à 17:25
12 sept. 2011 à 17:25
<script> function test1() { document.getElementById('div1').style.display='block' document.getElementById('div2').style.display='none' } function test2() { document.getElementById('div2').style.display='block' document.getElementById('div1').style.display='none' } function test3() { document.getElementById('div1').style.display='none' } function test4() { document.getElementById('div2').style.display='none' } </script> <div style="position:absolute"><a href="#" onclick="test1()">menu 1</a> </div> <div style="position:absolute;margin-left:350px"><a href="#"onclick="test2()">menu 2</a></div> <div onmouseout="test3()" id="div1" style="position:absolute;top:30px;background-color:red;width:200px;height:200px;display:none"> </div> <div onmouseout="test4()" id="div2" style="position:absolute;top:30px;margin-left:350px;background-color:navy;width:200px;height:200px;display:none"> </div>
j'ai rajouté un évènement lorsqu'on quitte la zone de la div, le menu disparait.
Melooo
Messages postés
1405
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
18 mars 2013
84
13 sept. 2011 à 08:50
13 sept. 2011 à 08:50
Merci, le code fonctionne, sauf que j'aurais pas mal de ligne de code étant donné que j'ai 7 menus, donc 7 lignes pour les 7 fonctions