Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/06/2011, 16:35
Avatar de cloudsagara
cloudsagara
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Usar onMouseover para ocultar/mostrar capa

Primero de todo gracias por contestar tan rapido Bashak, he probado tu ejemplo y funciona perfectamente y he hecho la modificacion pertinente en mi código quedando de ésta forma:

Código HTML:
<script type="text/javascript">
function mostrarcapa(capilla)
{
	obj = document.getElementById(capilla);
    obj.style.display = "block";

}

function ocultarcapa(capilla)
{
	obj = document.getElementById(capilla);
    obj.style.display = "none";
	
}
</script>




<div id=uno></div>
<div id=fachada></div>
<div id="direccion"  onMouseover="mostrarcapa('mostrardir')" onMouseout="ocultarcapa('mostrardir)"> Dirección</div>

<div id=mostrardir></div> 



El evento onMouseover de mostrar la capa funciona a la perfección y muestra dicha capa, el caso es que el onmouseout no la hace desaparecer, quizás haya fallado en algo la sintaxys que he puesto? y otra preguntilla es: al ver el código anterior con el ejemplo de antes:


Código HTML:
<div id="prueba1" onmouseover="visible()"  onmouseout="ocultar()">opcion1</div>
<div id="prueba2" onmouseover="visible();" onmouseout="ocultar()" >opcion2</div> 
vi que entre los eventos de la capa prueba1 no hay ";" y en los de prueba2 sí que está, se hace por algo en especial? o simplemente un descuido y yasta?

Gracias de antemano, un saludo !