Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2008, 10:00
diex00
 
Fecha de Ingreso: octubre-2008
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Codigo funciona correctamente en Internet Explorer pero no en Firefox Mozilla

Hola, tengo un problema que parece sencillo pero que no puedo resolver.

Código:
<a onMouseOver="Mostrar(Erik)" onMouseOut="Mostrar(Erik)">Erik Getters</a>

<div id="Erik" style="display:none;">
<b>Name</b>: Erik Getters
<b>Nationality</b>: English
<b>Position</b>: Goalkepper</div>

<script language="JavaScript">
function Mostrar(Div){
   if (Div.style.display == "none"){
   Div.style.display = ""
   }
   else{
   Div.style.display = "none"
   }
}
</script>
El codico anterior imprime unos datos cuando el raton pasa por encima del nombre "Erik Getters". Esto ocurre en IE pero no en Modzilla Firefox, que aparentemente lo ignora.
He visto otros hilos y he probado con el siguiente codigo


Código:
<script language="JavaScript">
function Mostrar(Div){
   if (document.getElementById("Div").style.display == "none"){
   document.getElementById("Div").style.display = ""
   }
   else{
   document.getElementById("Div").style.display = "none"
   }
}
</script>
Este segundo codigo, que para otros habia sido una solucion al problema, a mi no me funciona ni en IE ni en mozilla...