LenaLuna: Nochmals Eventhandling im IE

Beitrag lesen

Hallo miteinander,

Nochmals Eventhandling in IE.

Habe unter folgender URL Testseite stehen.

http://www.lenas.ch/temp/ereignis.htm

Zwei Ebenen werden mit einem onclick-handler versehen.

document.getElementById("ebene_weiss").attachEvent("onclick", handler);
document.getElementById("ebene_schwarz").onclick = handler;

Bei der weissen Ebene wird der Handler mit attachEvent() und bei der schwarzen Ebene der Handler mit einer Zuweisung an die Eigenschaft onclick registriert.

Mit

alert(this.name);

sollte in der Handlerfunktion der Name des Objektes das den Event empfangen hat ausgegeben werden.

Bei der schwarzen Ebene erhalte ich den Namen des Windowsobjektes.
Bei der weissen Ebene funktioniert die Sache korrekt.

Kann mir jemand/frau sagen warum das so ist?

Gruss, LenaLuna