hola que tal soy nuevo por aqui no sabia donde publicar esto asi que si no es aqui disculpen lo que pasa es que estoy tratando de hacer un menu para que muestre unos datos jalados desde una base de datos por medio de un evento onmouse over todo lo hace como debia pero la primera vez que pasas el mouse sobre el texto para que despliegue el div no hace nada hasta la segunda ves es cuando se cumple la condicion y lo hace mal por que cuando deveria mostrar oculta yviceversa
este es el script que se supone deveria hacer todo
<script>
function muestra_oculta(id){
if (document.getElementById){ //se obtiene el id
var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
}
}
window.onload = function(){/*hace que se cargue la función lo que predetermina que div estará oculto hasta llamar a la función nuevamente*/
muestra_oculta('contenido_a_mostrar');/* "contenido_a_mostrar" es el nombre de la etiqueta DIV que deseamos mostrar */
}
</script>