span.style.height



  • Hallo,
    Also ich habe folgendes Problem:
    Ich bräuchte die Höhe meines <span> Elements.
    das Element hat als style folgendes:

    .spanstyle
    {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    position:absolute;
    cursor:pointer;
    border:1px solid #000000;
    width: 150px;
    height: auto;
    }
    

    Das Element ist folgendermaßen definiert:

    <span id="spant" class="spanstyle">
    Text
    </span>
    

    Dann will ich die höhe per java-script auslesen:

    var hoehe;
    var thisspan = eval("spant.style");
    hoehe = thisspan.height;
    

    Und in hoehe steht jetzt gar nichts. Und wenn ich sage gar nichts dann steht da nicht einmal null oder 0.
    Woran kann das liegen?

    Danke schon mal im vorraus



  • Im IE kannst du es so machen:

    hoehe = document.all.spant.offsetHeight;
    


  • Und gibt es auch eine Funktion, bei der es dann auch im Netscape geht?


Anmelden zum Antworten