Bonjour a tous.
Sur ma page internet, je cherche a faire un menu ou lorrsque l on clique sur un de ses elements, les sous menu apparaissent, mais dans un cadre different (soit dans un div different).
Voici ci dessous mon code html ainsi que java script:
Javascript :
function clic(nom)
{
if ( document.getElementById(nom).className == "element_menu_g_hide" )
{
this.getElementsByTagName('UL')[0].style.visibility="visible";
this.getElementById(nom).className="element_menu_g_show";
}
if ( document.getElementById(nom).className == "element_menu_g_show" )
{
this.getElementsByTagName('UL')[0].style.visibility="hidden";
this.getElementById(nom).className="element_menu_g_hide";
}
}
HTML / ASP:
<div class="element_menu_g_hide"id="menu1">
<li><span onClick="clic('menu1')">DATA</span>
<ul>
<li><a href="#">ssmenu1</a></li>
<li><a href="#">ssmenu2</a></li>
<li><a href="#">ssmenu3</a></li>
<li><a href="#">ssmenu4</a></li>
</ul>
</li>
</div>
Quelqun saurait il ou est mon erreur ? Je javascript depuis une semaine, mon niveau narrive pas a la deceler.
Partager