Höhe&Breite eines divs bekommen?
Florian Bauer
- javascript
Hi,
gibt es eine Möglichkeit, die Höhe und Breite eines <div>s mit Javascript zu bekommen?
In meinem Fall wird die Größe des divs wird nicht explizit angegeben, sondern ergibt sich aus dem dynamischen Inhalt.
Hallo Florian.
gibt es eine Möglichkeit, die Höhe und Breite eines <div>s mit Javascript zu bekommen?
Ja; siehe http://de.selfhtml.org/javascript/objekte/all.htm#offset_height@title=offsetHeight und http://de.selfhtml.org/javascript/objekte/all.htm#offset_width@title=offsetWidth.
Einen schönen Freitag noch.
Gruß, Ashura
Hallo Florian.
gibt es eine Möglichkeit, die Höhe und Breite eines <div>s mit Javascript zu bekommen?
Ja; siehe http://de.selfhtml.org/javascript/objekte/all.htm#offset_height@title=offsetHeight und http://de.selfhtml.org/javascript/objekte/all.htm#offset_width@title=offsetWidth.
Einen schönen Freitag noch.
Gruß, Ashura
Hallo,
ich suche grad dasselbe und muß leider zum Teil widersprechen. Die Eigenschaften offsetHight und offsetWidth funktionieren bei mir (IE6) nur, wenn der Inhalt des DIVs bereits im HTML-Code steht. Wird dieser Inhalt aber erst später dynamisch reingeladen (mittels innerHTML), dann kommt bei mir als Breite/Höhe immer 0 raus.
Gibt es eine zuverlässige Lösung?
hi,
Die Eigenschaften offsetHight und offsetWidth funktionieren bei mir (IE6) nur, wenn der Inhalt des DIVs bereits im HTML-Code steht. Wird dieser Inhalt aber erst später dynamisch reingeladen (mittels innerHTML), dann kommt bei mir als Breite/Höhe immer 0 raus.
Dann hat der Browser die innerHTML-Zuweisung vielleicht noch nicht umgesetzt zu dem Zeitpunkt, wo du die Maße abzufragen versuchst?
Mal testweise probiert, dass durch einen alter zu verzögern?
Gibt es eine zuverlässige Lösung?
Generierung des Elementes über's DOM?
gruß,
wahsaga
Dann hat der Browser die innerHTML-Zuweisung vielleicht noch nicht umgesetzt zu dem Zeitpunkt, wo du die Maße abzufragen versuchst?
Mal testweise probiert, dass durch einen alter zu verzögern?
Das Problem tritt auch auf, wenn ich beliebig später die Breite bestimmen will.
Gibt es eine zuverlässige Lösung?
Generierung des Elementes über's DOM?
Mal probieren ...
gruß,
wahsaga
Gruß und Danke
Hi,
Gibt es eine zuverlässige Lösung?
currentStyle()?
Gruß, Cybaer