相关疑难解决方法(0)

如何让textarea在更新时保持滚动到底部

我的问题是这里的袖口有点偏,所以我会尽力解释这个.

我有一个文本区域,有css #object{overflow:hidden;resize:none;}.我试图阻止它产生滚动条,同时也调整自己的大小.此textarea与外部脚本的控制台同步,这意味着它会更新.但是,默认情况下,它将保持在顶部,除非您突出显示文本,拖动到元素的底部.这自然是向下滚动而不是使用箭头键的唯一方法.

以编程方式,是否有任何方法可以在更新时将文本区域保持在底部?让它自动滚动以适应其用例会很不错.

html javascript css scroll textarea

21
推荐指数
3
解决办法
4万
查看次数

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/)我无法让它工作.

我究竟做错了什么?

javascript

8
推荐指数
1
解决办法
2万
查看次数

Angular JS在textarea中显示最后几行

我有一个textarea,默认情况下它从头开始显示内容.我想默认显示结束内容,如果你向上滚动它应该在顶部显示内容.

我怎样才能做到这一点?

javascript angularjs angular-ui angularjs-directive

1
推荐指数
1
解决办法
2389
查看次数