gpt4 book ai didi

javascript - 文本区域自动滚动到底部

转载 作者:数据小太阳 更新时间:2023-10-29 04:03:04 27 4
gpt4 key购买 nike

我有一个文本区域,我用 textarea.value += "more text\n"; 将数据附加到它,我希望它“保持”滚动到底部,所以它总是显示最后一行。

我读过我应该做的:

var textarea = document.getElementById('textarea_id');
textarea.scrollTop = textarea.scrollHeight;

但我试过了 ( http://jsfiddle.net/BenjiWiebe/mya0u1zo/ ) 但我无法让它工作。

我做错了什么?

最佳答案

每次附加文本时都需要设置scrollTop:

var textarea = document.getElementById('textarea_id');
setInterval(function(){
textarea.value += Math.random()+'\n';
textarea.scrollTop = textarea.scrollHeight;
}, 1000);

http://jsfiddle.net/mya0u1zo/2/

关于javascript - 文本区域自动滚动到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26557593/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com