Buenas tardes,
Resulta que tengo una aplicación que hace uso de Master Page en la cual visualizo un menu izquierdo con 3 niveles.
En dicha Master Page llamo a mi archivo js que contiene el código Javascript de la siguiente manera:
<script src="Js/MenuEstados.js" type="text/javascript" language="javascript"></script>
Mi archivo js se llama "MenuEstados.js" y contiene este codigo:
//Función para contraer todos los submenús del menú
function ContraerMenu()
{
var menu = document.getElementById('menu_opciones');
var divs = menu.getElementsByTagName('div');
for(j=0;j<divs.length;j++)
{
if(divs[j].getAttribute('name') != 'Head') //No ocultar las cabeceras\n";
{
divs[j].style.display= 'none';
}
}
}
La cosa es que no me hace nada, cuando ejecuto la solución me visualiza la página correctamente con su menu izquierdo y desplegado todos los subniveles de dicho Menú.
Alguien sabría decirme porque no me hace bien la función Javascript y me contrae todos los subniveles?
Un saludo y gracias.