Jörg Peschke: style-Eigenschaften auslesen

Beitrag lesen

Tach

Auch die anderen gesetzten Eigenschaften kann ich nicht abfragen.
Erst wenn ich sie explizit per JS bzw. DOM setze, kann ich sie auch auslesen, aber sie sind doch eigentlich schon durch die CSS-Datei gesetzt oder verstehe ich das falsch?

Du kannst mit dem JavaScript-Style-Objekt leider nur die CSS-Eigenschaften lesen, die auch im style-Attribut des betreffenden Elementes stehen. Der Parser greift dabei nicht auf die CSS-Klassendefinition zu.
Selbige kann man aber auch auslesen, z.b. für den IE:

http://msdn.microsoft.com/workshop/author/dhtml/reference/collections/stylesheets.asp

für Mozilla gibt es afaik was äquivalentes.

Viele Grüße,

Jörg