@fenya-fl

Как сделать автоматическое отображение введенного текста в форме на другое место?

5a9b89cab04ef240902558.png

Как сделать, чтобы когда заполняешь форму (слева), то автоматически при печатании это всё отображалось в карточке (слева). Ну по скрину я думаю все понятно. Спасибо.
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
@kttotto
все, что .NET
На каждый текстбокс вешаешь обработчик события "textInput input", снимаешь с него значение и вставляешь в соответствующее поле карточки. Не проверял, но что-то подобие этого
$("#name").on("textInput input", function (e) {
    var val = $(this).val();
	$("#nameCard").text(val);
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
negasus
@negasus
PHP developer
Использовать, например, VueJS. Его реактивность позволяет сделать это абсолютно элементарно.
У них на сайте есть русская документация, есть примеры
Ответ написан
alvvi
@alvvi
export default apathy;
В самом примитивном варианте:
const $namePreview = $('.preview-card__title') 
const $nameInput = $(".input#name")
$nameInput.on('input', e => $namePreview.text( e.currentTarget.value ))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Reklama Guru Санкт-Петербург
от 50 000 до 60 000 руб.
Blogman Оренбург
от 20 000 до 60 000 руб.
21 авг. 2018, в 16:11
1500 руб./за проект
21 авг. 2018, в 15:45
4000 руб./за проект
21 авг. 2018, в 15:42
2500 руб./за проект