Bio: CSS-Eigenschaften dynamisch ändern - Warum nur mit eval?

Beitrag lesen

Sup!

In

http://selfhtml.teamone.de/dhtml/modelle/dom.htm#css_eigenschaften habe ich entdeckt, daß dort geschrieben steht z.B.:

t=eval (document.getElementById("bla"));
t.style.top="100";

Das ist schön und gut, aber warum geht es nicht ohne das Eval? Ich habe getestet, es geht wirklich nur mit eval, aber normalerweise funktionieren doch auch alle anderen (DOM) Methoden und Eigenschaften auch ohne so ein eval.

t=document.getElementById("bla");
t.appendChild(xyz);

würde z.B. funktionieren.

Woran liegt das?

Gruesse,

Bio