CCarter: Dynamische Objektnamen ohne eval ?

Beitrag lesen

danke, aber deine Vorgehensweise funktioniert leider nicht bei meinem Problem. Mit einer einzigen Variable, habe ich es auch ohne eval hinbekommen. Das Problem liegt ja darin, das "style.top" auch aus einer Variable kommen soll, damit so auch andere CSS-Eigenschaften angesprochen werden können. Und

info[0][0] = "nameDiv";
info[0][1] = "style.top";

welchen Sinn macht es das ganze in Variabeln zu packen?

Sorry, aber das ist doch völiger blödsinn. wenn du verschiedene Eigenschaften setzten willst schreibe einfach verschiedenen Funktionen

function top(obj, value)
{
if (typeof value != 'undefined') obj.style.top = value
return obj.style.top;
}

Evtl. solltest du dein Konzept überdenken.

Struppi.

Ich denke nicht, denn auf diese Weise läßt sich mit einer einzigen Funktion und entsprechenden Konfigurations-Dateien jede beliebige CSS-Eigenschaft manipulieren. Kein Rummanipulieren oder Cut&Paste mehr in Scriptdateien.

Gruss
CCarter