Volle Höhe eines HTML-Elements (div) einschließlich Rahmen, Abstand und Rand?

Ich brauche die volle Höhe eines Div, den ich gerade benutze

document.getElementById('measureTool').offsetHeight

offsetHeight - Gibt die Höhe eines Elements zurück, einschließlich der Rahmen und Auffüllungen, jedoch nicht der Ränder

Aber eines der verschachtelten Elemente im div hat amargin-top von20%Ich bekomme also eine falsche Messung. Ich habe es versuchtstyle.marginTop undscrollHeight ohne Erfolg.

Wie kann ich die volle Höhe (Rahmen, Polsterung, Rand) eines Elements (div) in Javascript erhalten?

Wenn es keine andere Möglichkeit gibt, bin ich mit jQuery einverstanden.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage