Всю голову сломал, делаю следующее: копирую текстовый контент в модальное окно-форму в 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>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я попробовал несколько библиотек, но ни одна не дала результатов, пробую вот это:
Проблема заключается в том, что как только я вкладываю картинку в папку JS ее не видитПроще говоря так работает:
хочу отренедрить разметку, после получения данных из fetch, при попытке отправить разметку, отправляется [object Promise]