Felix Riesterer: tatsächliche Breite ermitteln (in Pixeln)

Beitrag lesen

Liebe Selfer,

wie kann ich per Javascript auf die tatsächliche Breite eines Elementes zugreifen, wenn in meinem Stylesheet kein expliziter Wert gesetzt ist?

Ich habe folgendes probiert:
alert(getElementById("inhalt").style.width);

Das fragliche Element ist ein DIV, dessen Breite durch sein Elternelement eingeschränkt wird. Mein Browser (FF) gibt mir einen leeren String aus...

Der DOM-Inspector jedoch kennt eine exakte Pixelangabe. Wenn der die ermitteln kann, warum kann ich das dann nicht in Javascript?

Ich habe weiter probiert:
alert(getElementById("seite").style.width);

Das fragliche Element hat im Stylesheet eine konkrete Angabe zur Breite in Pixeln. Aber auch hier erhalte ich vom Browser (FF) wieder nur einen leeren String...

Wer weiß Rat? Vielen Dank schonmal für Euer Nachvollziehen meines Problems!

Liebe Grüße aus Ellwangen,

Felix Riesterer.