Hola a todos, estoy intentando hacer un menu sencillito en javascript, de forma que cuando pones el raton encima se despliegan debajo mas opciones.
Utilizo dos funciones una que muestra el div con el evento onmouseover y otra que lo oculta con onmouseout y un retardo de 5 segundos.
las funciones son
function mostrarMenu(nombre,valor){
document.getElementById(nombre).style.display=valo r;
}
function ocultarMenu (nombre,valor){
setTimeout("document.getElementById(nombre).style. display=valor", 5000);
}
La primera funciona perfectamente, pero con la segunda no hay forma, el div queda abierto, si lo hago sin settimeout, funciona de maravilla pero desaparece y no da tiempo a seleccionar ningun link, o sea que el fallo es de la funcion settimeout.
gracias a todos