I need the full height of a div, I'm currently using
document.getElementById('measureTool').offsetHeight
offsetHeight
- Returns the height of an element, including borders and padding if any, but not margins
But one of the nested elements inside the div, has a margin-top
of 20%
, so I get a wrong measurement. I tried style.marginTop
and scrollHeight
without success.
How can I get the full height (border, padding, margin) of an element (div) in javascript?
If there isn't any other way I'm ok with jQuery.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…