Hallo alkasser,
kann jemand mir bitte sagen, warum folgende Code nicht in Mozilla funkz?
function switchbgcolor(e) {
if (window.event) { //IE only
  
Weil <http://de.selfhtml.org/javascript/objekte/event.htm@title=event> neben dem IE auch alle anderen Browser kennen. Folglich sollte Dein else-Zweig nie erreicht werden. Du willst vermutlich prüfen, ob e vorhanden bzw. nicht vorhanden ist:  
  
`if (!e) e = window.event;`{:.language-javascript}  
  
Nun musst Du als nächstes unterscheiden, ob die Eigenschaft srcElement oder target unterstützt wird:  
  
~~~javascript
if (e.srcElement) {  
  //srcElement ist bekannt  
}else if (e.target) {  
  // target ist bekannt  
} else {  
  // Nichts von beiden...  
}  
  
Mit freundlichem Gruß
Micha
 nicht angemeldet
 nicht angemeldet