Hanno: Höhe eines DIV's auslesen

Hiho
Ich habe ein Div mit einigem Text drinne. Wie bekomme icn jetzt über JavaScript die Höhe des DIV's ? über ...style.height und .height geht es nicht.
Gruß
Hanno

  1. Moin Hanno,

    müsste so gehen:

    "variable" = getElementByID(ID).style.height.value;

    Gruß
    Ingo

    Hiho
    Ich habe ein Div mit einigem Text drinne. Wie bekomme icn jetzt über JavaScript die Höhe des DIV's ? über ...style.height und .height geht es nicht.
    Gruß
    Hanno

    1. Hi,

      "variable" = getElementByID(ID).style.height.value;

      Unsinn!

      Was soll denn das??

      1. getElementById ist keine globale Funktion, sondern dem document Objekt zugehörig!

      2. das Objekt style.height gibts auch nicht (soweit ich weiß)

      -->

      für IE 4+:
      var hoehe = document.all[ID].offsetHeight;

      var hoehe = document.getElementById(ID).offsetHeight;
      (IE 5+, Opera 6+, Netscape 6+, Konqueror, ...)

      für Opera 5:
      var hoehe = document.getElementById(ID).style.pixelHeight;

      für Netscape 4;
      var hoehe = document.layers[ID].document.height;

      Gruß
      Christian