Struppi: setAttribute und IE

Beitrag lesen

//im html document
new_editor = new editor_init();
new_editor.ClassName='new_editor';

this.ClassName entspricht also new_editor (innerhalb der editor_init klasse)

Nein es entspricht lediglich einem String.
Dein Problem ist dass innerhalb von Events dein Ursprüngliches Objekt nicht mehr bekannt ist, es gibt mehrere Möglichkeiten dies zu umgehen ich find die sinnvollste dem Objekt das den Event ausführt einfach dein ursprungsobkekt als Eigenschaft mitzugeben.

Also z.b. so

var new_editor = new editor_init();

document.Obj = new_editor;
document.onclick = function(e)
{
 alert('das Objekt:' + this.Obj);
}

Struppi.