Ho bisogno tutta l'altezza di un div, Attualmente sto usandoAltezza totale di un elemento html (div) incluso bordo, riempimento e margine?
document.getElementById('measureTool').offsetHeight
offsetHeight
- Restituisce l'altezza di un elemento, comprese le frontiere e imbottiture se del caso, ma non margini
Ma uno degli elementi nidificati all'interno del div, ha un margin-top
di 20%
, quindi ho una misurazione sbagliata. Ho provato style.marginTop
e scrollHeight
senza successo.
Come posso ottenere l'altezza completa (bordo, riempimento, margine) di un elemento (div) in javascript?
Se non c'è altro modo, sto bene con jQuery.
Mi piacerebbe molto preferisce non (il progetto non è realmente una pagina web). Ma grazie per la soluzione jquery e risposta veloce! :) – Edza
@Edza. Per vanilla js, puoi farlo [in questo modo] (http://www.webdeveloper.com/forum/archive/index.php/t-45522.html) – gdoron
Grazie mille, sto provando per alcuni minuti , prima di accettare la risposta. – Edza