可以在每次追加Textarea的值之后,将焦点置于Textarea的末尾,这样就可以自动滚动。
示例代码:
HTML:
JavaScript:
var myTextArea = document.getElementById("myTextArea");
var myButton = document.getElementById("myButton");
myButton.addEventListener("click", function() {
// 追加值到Textarea
myTextArea.value += "新的值\n";
// 让焦点处于Textarea的末尾,实现滚动
myTextArea.scrollTop = myTextArea.scrollHeight;
});
下一篇:按钮调用的函数与其预期不同