Всю голову сломал, делаю следующее: копирую текстовый контент в модальное окно-форму в textarea. Необходимо авто-изменение высоты textarea без события на самом textarea, т. е. закидываю текст в textarea, и он автоматом меняет высоту в зависимости от контента в нём.
Всё равно ничего лучше не придумаешь:
document.querySelector('textarea').addEventListener('input', function (e) {
e.target.style.height = 'auto'
e.target.style.height = e.target.scrollHeight + 2 + "px"
})
textarea {
display: block;
width: 100%;
box-sizing: border-box;
resize: none;
min-height: 3em;
}
<textarea></textarea>
Если требуется, чтобы она ещё под начальный текст приняла нужный размер, то можно явно вызвать соответствующую функцию:
function fixTextareaSize(textarea) {
textarea.style.height = 'auto'
textarea.style.height = textarea.scrollHeight + 2 + "px"
}
~function () {
var textarea = document.querySelector('textarea')
textarea.addEventListener('input', function (e) { fixTextareaSize(e.target) })
fixTextareaSize(textarea)
}()
textarea {
display: block;
width: 100%;
box-sizing: border-box;
resize: none;
min-height: 3em;
}
<textarea>Всю голову сломал, делаю следующее, копирую текстовый контент в модальное окно-форму в textarea, необходимо авто-изменение высоты textarea БЕЗ СОБЫТИЯ НА САМОМ textarea, т.е. закидываю текст в textarea и он автоматом меняет высоту в зависимости от контента в нём.</textarea>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я попробовал несколько библиотек, но ни одна не дала результатов, пробую вот это:
Проблема заключается в том, что как только я вкладываю картинку в папку JS ее не видитПроще говоря так работает:
хочу отренедрить разметку, после получения данных из fetch, при попытке отправить разметку, отправляется [object Promise]