我的问题是这里的袖口有点偏,所以我会尽力解释这个.
我有一个文本区域,有css #object{overflow:hidden;resize:none;}.我试图阻止它产生滚动条,同时也调整自己的大小.此textarea与外部脚本的控制台同步,这意味着它会更新.但是,默认情况下,它将保持在顶部,除非您突出显示文本,拖动到元素的底部.这自然是向下滚动而不是使用箭头键的唯一方法.
以编程方式,是否有任何方法可以在更新时将文本区域保持在底部?让它自动滚动以适应其用例会很不错.
我有一个textarea,我附加数据textarea.value += "more text\n";,我希望它"保持"滚动到底部,所以它将始终显示最后一行.
我读过我应该这样做:
var textarea = document.getElementById('textarea_id');
textarea.scrollTop = textarea.scrollHeight;
Run Code Online (Sandbox Code Playgroud)
但我试过(http://jsfiddle.net/BenjiWiebe/mya0u1zo/)我无法让它工作.
我究竟做错了什么?
我有一个textarea,默认情况下它从头开始显示内容.我想默认显示结束内容,如果你向上滚动它应该在顶部显示内容.
我怎样才能做到这一点?