Estoy realizando dos menus emergentes con css, pero para que funcionen en el IE, se necesita de un código extra en Javascript, el código funciona bien, pero sólo para uno de ellos y necesito hacer que me funcione para los dos... en el firefox se ve perfecto, pero lo necesito también para el IE
Este es el codigo que utilizo:
Cita:
Una clase se llama "over" y la otra "overuni", y tienen dos estilos totalmente diferentes creados con listas en CSS, y necesito que me funcionen los dos menus al mismo tiempo.startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace
(" over", "");
}
}
}
}
}
window.onload=startList;
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace
(" over", "");
}
}
}
}
}
window.onload=startList;
Cualquier ayuda estaria eternamente agradecida
Saludos,