dedlfix: externe CSS daten abfragen

Beitrag lesen

Hi!

Dachte ich mir ok, ziehst einfach alle 3 ab, jedoch kommen diese Werte aus einer externen CSS Datei.
wenn ich dort nun ein border definiert habe, kann ich ihn mit "style.border" nicht auslesen.

Javascript unterscheidet zwischen explizit (style="...") und implizit gesetzten Eigenschaften.

Welche möglichkeit habe ich denn die Breite ohne die CSS attribute zu bekommen?

Je nach Implementation unterschiedlich, mal mit getComputedStyle, mal mit currentStyle. Hol dir beispielsweise jQuery und schau nach, wie dort die Funktion css() (oder gleich curCSS(), denn die erledigt die ganze Arbeit) realisiert ist. Alternativ kannst du auch jQuery verwenden.

Lo!