ich die volle Höhe eines div benötigen, bin ich zur ZeitVolle Höhe eines HTML-Elements (div) einschließlich Rand, Padding und Rand?
document.getElementById('measureTool').offsetHeight
offsetHeight
mit - Gibt die Höhe eines Elements, einschließlich der Grenzen und Polsterung falls vorhanden, aber nicht die Margen
Aber eines der verschachtelten Elemente innerhalb der div, hat eine margin-top
20%
, so bekomme ich eine falsche Messung. Ich habe versucht style.marginTop
und scrollHeight
ohne Erfolg.
Wie bekomme ich die volle Höhe (Rand, Padding, Rand) eines Elements (div) in Javascript?
Wenn es keinen anderen Weg gibt, bin ich mit jQuery in Ordnung.
Ich würde sehr lieber nicht (das Projekt ist nicht wirklich eine Webseite). Aber danke für die jquery Lösung und schnelle Antwort! :) – Edza
@Edza. Für Vanille js, können Sie [diese Weise] tun (http://www.webdeveloper.com/forum/archive/index.php/t-45522.html) – gdoron
Vielen Dank, Ill versuchen Sie es für ein paar Minuten zu testen bevor ich die Antwort akzeptiere. – Edza