Robert: Funktion funktioniert mit FF nur bei Mouseover/Mouseout-Aufruf

Beitrag lesen

Hallo,

folgender Code:

  
w={y:null}  
  
function showMe(id)  
{  
if(w.y!=null){w.y.style.display="none";}  
w.y=document.getElementById(id);  
if(w.y!=null){w.y.style.display="block";}  
}  

Wenn ich die Funtion im Code mit showMe(1) aufrufe, dann passiert in Firefox (Version 2.0.0.11) nichts (obwohl id = 1 ist, bleibt w.y = null). Bei den anderen Browsern (Opera 9.25, IE 6.0) funktioniert dies aber einwandfrei. Erst wenn ich die Funktion mittels ... onMouseOut="showMe(1);" ... aufrufe, funktioniert sie auch in Firefox.

Ich stehe vor einem Rätsel. Ist das ein Bug von Firefox oder habe ich irgendeinen Fehler im Code?