标签: javascript html
我有类似于此处使用的文本编辑器(WMD Markdown Editor)。我遇到的问题是用JS修改文本后,textarea会滚动到顶部...
http://jsfiddle.net/qTRhu/1/
http://screenr.com/7uz
答案 0 :(得分:6)
我记得这是一个浏览器的问题(firefox?)。您需要保存并恢复滚动条位置和(取决于您的设计)所选文本。
var scrollTop = txtarea.scrollTop;
...
txtarea.scrollTop = scrollTop;