Karl: Objektname eines Objekts?

Beitrag lesen

Ich habe es jetzt anders gelöst.

und wie?

An DOM-Knoten habe ich noch gar nicht gedacht. Stattdessen übergebe ich im Konstruktor den Namen des Objekts als String.

button1 = new TButton("button1");

function TButton(fName)
{
   this.name = fName;
}

...und verwende diesen später bei der Erzeugung
s = '<input id='+this.name+'>';

...und suche in der Methode setCaption das entsprechende Element
element = document.getElementByID(this.name);

Ist wie gesagt ziemlich uncool, aber eine bessere Lösung habe ich noch nicht gefunden. Das mit den DOM-Knoten muss ich mir mal ansehen :-)

Danke auf jeden Fall schonmal.

lg
Karl