Holas ludovico2000;
Este es el código:
Código HTML:
<script>
function startmenu()
{
document.getElementById('menu1').style.display = "none";
document.getElementById('menu2').style.display = "none";
document.getElementById('menu3').style.display = "none";
document.getElementById('menu4').style.display = "none";
}
function menufunc(menuId)
{
if(document.getElementById(menuId).style.display == "none")
{
startmenu();
document.getElementById(menuId).style.display = "block";
}
else
{
startmenu();
}
}
</script>
</head>
<body onLoad="javascript:startmenu()">
<table width="100%">
<tr>
<td valign="top" width="20%">
<a href="javaScript:menufunc('menu1')">Prueba1111</a>
<div id="menu1">
- <a href='#'>Google</a><br>
- <a href='#'>Ask Jeeves</a><br>
- <a href='#'>AltaVista</a><br>
</div>
<br>
<a href="javaScript:menufunc('menu2')">Prueba</a>
<div id="menu2">
- <a href='#'>Check for updates</a><br>
- <a href='#'>Request a script</a><br>
- <a href='#'>Contact</a><br>
- <a href='#'>this script</a><br>
</div>
<br>
<a href="javaScript:menufunc('menu3')">submenu 3</a>
<div id="menu3">
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
</div>
<br>
<a href="javaScript:menufunc('menu4')">submenu 4</a>
<div id="menu4">
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
- <a href='#'>my site</a><br>
</div>
</td>
</tr>
</table>
Ahora me funciona estupendamente, pero necesito hacer que el segundo nivel a parte de tener enlace a una página también abra un tercer nivel, y poner la llamada a la función en onclick , pero ocultar y desocultar el segundo nivel... digo tercer nivel..., y ahí si que ya no sé como hacerlo. Le estoy dando vueltas... ¿Se te ocurre o se os ocurre algo con esto????????????????????
Muchas Gracias por todo
SALUDOSS!!!