Hallo,
ist eigentlich
object.style.eigenschaft
das Gleiche wie
object.style["eigenschaft"]?
Gemäß DOM 2 Style ist style sowie die daran hängenden Eigenschaften gewöhnliche ECMAScript-Objekte. Also sollte nichts dagegen sprechen, wenn der Browser diese Spezifikation einigermaßen implementiert.
Mit typeof kannst du ja einfach prüfen, ob der Zugriff gelingt, zur Not lassen sich eventuelle Fehler mit try-catch abfangen.
Das ist deswegen wichtig, weil ich gerade plane, eine allgemeingültigere Funktion zu schreiben, die "eigenschaft" als Parameter übergeben bekommt und sich den Zugriffspfad auf die jeweilige style-Eigenschaft des Objekts dann selbst bastelt.
DOM Style sieht dafür auch getPropertyValue bzw. setProperty vor.
Mathias