Я пытаюсь создать textarea
, который автоматически переделывает вверх. У меня есть немного кода, который отлично работает при изменении размера, нажав вниз, но мне это нужно, поэтому весь контент в текстовой области перемещается вверх, чтобы открыть новую строку, а база текстовой области зафиксирована в ее положении , (Дайте мне знать, если я не объяснить, что очень хорошо!) Код у меня до сих пор:Динамическое изменение размера textarea вверх
document.getElementById('texttype').addEventListener('keyup', function() {
this.style.height = 0;
this.style.height = this.scrollHeight + 'px';
}, false);
Что вы имеете в виду размер вверх? –
Что вы хотите, чтобы этот пример? Он работает, вероятно, правильно: http://jsfiddle.net/cdDWz/ – mrzmyr
Например, если вы дойдете до нижней части текстовой области для обновления статуса, она добавит больше места ниже того, что уже написано, расширяя область вниз. В этом случае верхняя часть области текста находится в фиксированном положении. Я хочу сделать что-то подобное, но зафиксировать нижнюю часть текстовой области и дать больше места, нажав текст, который был написан, чтобы открыть новую пустую строку. –