Фокус в конец обновляющегося textarea
Приветствую!
Имеется textarea, в которой постоянно появляется текст, при этом он уходит вниз, а фокусировка остается на месте, скажите что нужно сделать чтобы это исправить?
<script>
function log()
{
document.querySelector('#log').value += 'running..\n';
setTimeout(log, 1000);
}
</script>
<textarea id="log"></textarea>
|
Цитата:
Что исправить? Сделать так чтобы каретка сползала вниз(вверх,влево,вправо)? Сделать так чтобы уходил фокус? |
Может
<!DOCTYPE HTML>
<html>
<head> </head>
<body>
<form>
<textarea id="log"></textarea>
</form>
<script>
function log()
{
document.querySelector('#log').value += 'running..\n';
setTimeout(log, 1000);
document.querySelector('#log').blur();
}
log()
</script>
</body>
</html>
|
cript,
<textarea id="log" ></textarea>
<script>
var n = 0, el = document.querySelector('#log');
function log()
{
el.value += ++n + 'running..\n';
el.scrollTop += 30;
el.focus();
setTimeout(log, 1000);
}
log()
</script>
|
рони,
Отличный вариант, очень выручил |
| Часовой пояс GMT +3, время: 04:55. |