KebdnK: Height und Width eines DIV-Containers in Variable speichern

Hallo,
ich habe folgendes Problem:
Ich möchte die Höhe und Breite eines Div-Containers in einer Variable speichern.

Quelltext
----------------------------
if(navigator.appName != "Netscape") {
    width = parseInt(document.getElementById("menu").style.getAttribute("width"));
    height = parseInt(document.getElementById("menu").style.getAttribute("height"));
} else {
    width = parseInt(document.getElementById("menu").style.width);
    height = parseInt(document.getElementById("menu").style.height);
}
----------------------------

Die Attribute "Top" und "Left" kann ich damit auslesen.

Vielen Dank im Voraus.

Kebdnk

  1. hi,

    Ich möchte die Höhe und Breite eines Div-Containers in einer Variable speichern.

    Dazu ist dein Quellcode ungeeignet, sofern du diese Angaben nicht vorher explizit per Javascript gesetzt, oder per style-Attribut direkt im Element hinterlegt hast - nur dann kannst du sie über das style-Objekt in Javascript auslesen.

    Die Attribute "Top" und "Left" kann ich damit auslesen.

    Unter obigen Bedingungen - ja.
    Unter anderen bezweifle ich das.

    Du suchst offsetHeight bzw. -Width.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }