Javascript 检查div是否显示其所有内容的最佳实践

Javascript 检查div是否显示其所有内容的最佳实践,javascript,html,css,dom,Javascript,Html,Css,Dom,我有一个div,有一些纯文本的动态内容。我还对其应用了max height,因此,某些内容可能无法显示。我要检查的是渲染后是否显示了整个内容 所以,我的问题是: 最好的做法是检查offsetHeight

我有一个
div
,有一些纯文本的动态内容。我还对其应用了
max height
,因此,某些内容可能无法显示。我要检查的是渲染后是否显示了整个内容

所以,我的问题是:


最好的做法是检查
offsetHeight
以查看div的整个内容是否显示在其高度上?

JQuery的
innerHeight
可能比
offsetHeight
更好,因为它包含填充,请参阅


下面是如何在不使用jQuery的情况下获得innerHeight:

你可以这样做,是的。@JorgeFuentesGonzález我知道可以这样做。然而,这是最佳实践吗?实际上并不是一个坏的实践。这在很大程度上取决于你的应用程序和你是如何操作的。
innerHeight
可能比
offsetHeight
更好,因为它包括填充物,看在一条可怕的、可怕的线中。@GaloisGirl你能回答这个问题吗?这样我就可以接受你的答案了?