scrollHeight
是一个只读属性,它表示元素的内容高度(以像素为单位),包括由于溢出导致的不可见内容。这个属性在页面加载时是可用的,因为它反映了元素在页面刚加载时的实际内容高度。
你可以通过以下方式获取 scrollHeight
:
const element = document.getElementById("your-element-id"); const scrollHeight = element.scrollHeight; console.log(scrollHeight);
请注意,scrollHeight
的值可能会随着页面内容的动态变化而变化。因此,如果你需要在内容变化后获取新的 scrollHeight
,你可能需要监听某些事件(如 resize
事件)或使用 MutationObserver
来观察 DOM 的变化。