CCarter: Master-Frage

Beitrag lesen

Hallo,

vielleicht habe ich mich beim letzten Mal etwas undeutlich ausgedrückt. Erneuter Versuch: Wie kann ich unter JavaScript nicht in Klammern stehende Ausdrücke ohne eval aus Variablen ziehen. Beispiel:

Variable1 = "object";
Variable2 = "style.top";

Erreicht werden soll:
document.getElementById("object").style.top;

Leider funktioniert folgender Ausdruck nicht, da Variable2 als Eigenschaft des Objekts verarbeitet wird und nicht der Inhalt der Variable:
document.getElementById(Variable1).Variable2;

Bin für jede Hilfe dankbar.
Gruss
CCarter