Как сделать чтобы textarea тянулась в высоту при добавлении в нее текста?
Как сделать чтобы textarea тянулась в высоту при добавлении в нее текста?
|
<textarea rows="5" name="textarea"></textarea>
<script type="text/javascript">
document.getElementsByName('textarea')[0].onkeydown = function() {
this.rows = this.value.split('\n').length; //если нужно сохранять минимальную ширину, то можно удалить эту строку
this.style.height = this.scrollHeight+'px';
};
</script>
|
мммм...спасибо=)
а как можно в javascipt прописать минимальную высоту textarea? |
Цитата:
|
Твой скрипт пересчитывает высоту с некоторой задержкой. Тоесть после перехода текста на новую строку пересчет идет только после второго символа. Как сделать чтобы пересчитывало сразу же
|
| Часовой пояс GMT +3, время: 14:22. |