menu et javascipt

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

dudo
WRInaute impliqué
WRInaute impliqué
 
Messages: 368
Inscription: Sam Jan 10, 2004 17:28

menu et javascipt

Message le Jeu Mai 10, 2007 17:53

Bonjour,

J'ai mis en place un menu vertical à 2 niveaux, mais je souhaiterai que
que si plusieurs menus de niveau 1 sont ouverts, le dernier menu ouvert soit fermé pour eviter une cascade de menus.
En revanche je ne vois pas la modif à faire au niveau javascipt !


Code: Tout sélectionner
<style type="text/css">
<!--
li{
cursor: pointer;
}

//-->
</style>

<script type="text/javascript">
<!--
function GestionMenu(objet){
var objetFils = "Sous"+objet.id;
var elmt =  document.getElementById(objetFils);

if (elmt.style.display=="none")
    elmt.style.display = "block";
else
    elmt.style.display = "none";

}

//-->
</script>

</head>

<body>
<ul>
<li id="Menu1"onclick="GestionMenu(this)">Menu 1</li>
    <ul id="SousMenu1" style="display: none">
    <li>Sous menu11</li>
    <li>Sous menu12</li>
    <li>Sous menu13</li>
    </ul>
<li id="Menu2" onclick="GestionMenu(this)">Menu 2</li>
    <ul id="SousMenu2"  style="display: none">
    <li>Sous menu21</li>
    <li>Sous menu22</li>
    <li>Sous menu23</li>
    </ul>
</ul>


merci pour une idée
ludo


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Jeu Mai 10, 2007 17:58

es tu sur que this renvoie bien ce que tu souhaite ?

dudo
WRInaute impliqué
WRInaute impliqué
 
Messages: 368
Inscription: Sam Jan 10, 2004 17:28

Message le Jeu Mai 10, 2007 18:04

narayana a écrit:es tu sur que this renvoie bien ce que tu souhaite ?


Absolument, il fonctionne très bien sauf qu'il n'est pas pratique puisque l'on peut ouvrir successivment tous les menus


narayana
WRInaute passionné
WRInaute passionné
 
Messages: 835
Inscription: Ven Jan 28, 2005 12:53

Message le Ven Mai 11, 2007 6:55

Pourquoi ne pas passer par des liens "a href" et gérer la disparation des sous-menus lors d'un :hover.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: ZelkiN et 0 invités