Gigi: String als CSS-Eigenschaft interpretieren

Beitrag lesen

Diesmal hab' ich eine richtig schwere Frage(glaube ich):
Ist so etwas möglich:

function setProp(id,prop)
{
   document.getElementById(id).style.prop = "blue"
}
setProp("test1","color");
setProp("test2","backgroundColor");

  
Du kannst Eigenschaften in Javascript-Objekten auf zwei Wege ansprechen, objekt.eigenschaft und objekt["eigenschaft"]. Ergo:  
  
document.getElementById(id).style[prop] = "blue";