Hallo,
Was ich nicht verstehe ist, dass wenn ich den style direkt in HTML-Dokument angebe - kein Problem mit der ersten Version...
hmpf...
Ja, denn JavaScript hat via DOM mit [Element].style nur Zugriff auf das Style-Objekt des Elements im Dokument. Die Angaben, welche Du suchst, kommen aber aus Style-Sheets, die nicht direkt im Dokument beschrieben werden, sondern in einem eigenen STYLE-Element oder einem externen StyleSheet. Was Du erreichen willst, ist auf alle CSS-Eigenschaften zuzugreifen, die zu sehen (im View) sind. Das geht wie hier beschrieben.
viele Grüße
Axel