Я пытаюсь сделать textarea расти, когда вы нажимаете enter и сжимаетесь, когда вы заканчиваете удаление строки. Другими словами, текстовая область остается достаточно большой, чтобы содержать текст внутри нее, а текст редактируется.JQuery растет и сокращается textarea
Если кто-то не знает лучшего способа сделать это, прямо сейчас я делаю это с помощью jquery, обнаруживающих нажатия клавиш. Это довольно легко сделать textarea больше при нажатии на ввод, но я не понимаю, как уменьшить его, когда вы удаляете возврат каретки.
Как вы (желательно с jquery) обнаруживаете, когда возврат каретки удален в текстовом поле?
Это мнение, но это часто расстраивает меня, когда вещи автоматически изменить размер, если это не сделано правильно. –
Пока это текстовая область, этот эффект может быть полезен. Тем не менее, мне это не нравится в том, что похоже на однострочные текстовые входы. У меня есть несколько примеров этого, и нажатие enter для отправки формы просто добавляет возврат каретки. –
@Tom Hubbard: Я по существу работаю с электронной таблицей, а textarea - ячейкой, поэтому я считаю, что в этом случае она вполне оправдана. Спасибо хоть. – So8res