Om en div har fått en specifik height angiven så kan det värdet hämtas med: I IE finns en property som heter currentStyle på varje element som innehåller de beräknade stil-värdena för elementet. Okej, tack!Hämta en div-tags höjd?
<code>var temp=parseInt(document.getElementById('rightsidebar').style.height);</code>
Men kan jag även på något sätt hämta höjden på div där värdet är okänt och diven även kan ha olik höjd vid olika tillfällen? Ovanstående kod ger ju nämligen inget värde tillbaka då.Sv: Hämta en div-tags höjd?
I DOM finns en metod, document.defaultView.getComputedStyle, som returnerar detta.
Se:
IE: http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/currentstyle.asp
FF: http://developer.mozilla.org/en/docs/DOM:window.getComputedStyleSv:Hämta en div-tags höjd?
Men då måste man köra båda varianterna eller? Ingen av dem funkar i båda läsarna?