Necesito toda la altura de un div, actualmente estoy usandoAltura completa de un elemento html (div) que incluye borde, relleno y margen?
document.getElementById('measureTool').offsetHeight
offsetHeight
- Devuelve la altura de un elemento, incluidos los bordes y el relleno en su caso, pero no en los márgenes
Pero uno de los elementos anidados dentro del div tiene un margin-top
de 20%
, por lo que obtengo una medición incorrecta. Intenté style.marginTop
y scrollHeight
sin éxito.
¿Cómo puedo obtener la altura completa (borde, relleno, margen) de un elemento (div) en javascript?
Si no hay otra forma, estoy de acuerdo con jQuery.
me gustaría mucho prefieren no (el proyecto no es realmente una página web). ¡Pero gracias por la solución de jquery y la respuesta rápida! :) – Edza
@Edza. Para vanilla js, puede hacerlo [de esta manera] (http://www.webdeveloper.com/forum/archive/index.php/t-45522.html) – gdoron
Muchas gracias, intentaré probarlo durante unos minutos antes de aceptar la respuesta – Edza