Thomas Meinike: per DOM-2 zwei Attribute einhängen

Beitrag lesen

Hallo,

Aber mich interessiert generell die interne Architektur der Implementierung einer solchen Funktion.
Ich habe eine konkrete Vorstellung, wie ich ein 'document.getElementById()' bauen würde - und es würde selbst mit erheblichem Aufwand nicht annähernd so schnell wie das Weiter-Adressieren von einer Objekt-Referenz.

Man macht das durchaus so wie von Dir vermutet:

var d=document.getElementById("eineID");
d.style.property="value";
d.firstChild...
usw.

Ein alert(d) gibt ja auch etwas wie [object] aus.

Ein Kollege von mir macht gerade ein paar 'Turnübungen' in Deine Richtung (wir versuchen, eine Art Desktop in DHTML zu bauen - stell Dir vor, an 'Deinem Kühlschrank' würden nicht Schilder kleben, sondern richtige Fenster mit sämtlichen widgets, ...

Etwas in der Art des "DHTML-Nachbaus" von MacOS? Immer wieder nett anzuschauen: http://www.yaromat.de/macos8/.

MfG, Thomas