Javascript 保持文本区域和div的滚动位置相同

Javascript 保持文本区域和div的滚动位置相同,javascript,html,Javascript,Html,我有一个HTML页面,左侧有一个文本区域,右侧有一个div。 两者都有100%的高度和50%的宽度。div有一个溢出,因此它永远不会拉伸页面 我希望在文本区域中输入的所有内容都复制到div中,以便它们始终保持相同。虽然这没有问题,但当页面的内容越来越大,我们开始滚动时,它就会出错。我想滚动div和textarea。 有什么办法吗?我找到了答案。 使用onscroll函数,而不是使用scrollTop属性,似乎是可行的 function handleScroll(event){ docum

我有一个HTML页面,左侧有一个文本区域,右侧有一个div。 两者都有100%的高度和50%的宽度。div有一个溢出,因此它永远不会拉伸页面

我希望在文本区域中输入的所有内容都复制到div中,以便它们始终保持相同。虽然这没有问题,但当页面的内容越来越大,我们开始滚动时,它就会出错。我想滚动div和textarea。 有什么办法吗?

我找到了答案。 使用onscroll函数,而不是使用scrollTop属性,似乎是可行的

function handleScroll(event){
    document.getElementById("display").scrollTop=document.getElementById("editor").scrollTop;
}

无论如何,谢谢你

你能举个例子吗?我的理解正确吗?您不想在div中镜像您的textarea的确切内容和行为。您说您的div有溢出,但它设置为什么?隐藏,滚动。。。