Как сделать реактивную форму на чистом JavaScript?

Имеется форма со множеством полей ввода. Необходимо на основании полученных данных из одних инпутов вставить результаты расчёта в другие. Производиться это всё должно "на лету", а не после нажатия на кнопку. Также нужна валидация. Посоветуйте, пожалуйста, как это лучше всего реализовать? Возможно, есть уже готовые решения
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
john36allTa
@john36allTa
That`s calling Walker
Легко реализовать самому - делайте "класс", привязывайте к нему на этапе создания инпуты, на каждый из которых повесьте функцию валидации по событию и сохранению состояния инпута. Из этой же функции дергайте общую, которая проверяет инпут1 и инпут2 готовы? => расчет, положить результат в инпут3
Функцию валидации можно сделать общую, если например составить регулярки и положить их в ассоциативный с именами инпутов массив.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Admitad Projects Москва
от 170 000 до 240 000 ₽
Fundraise Up Санкт-Петербург
от 2 500 до 3 500 $
от 5 000 до 6 500 $
30 мая 2020, в 00:58
5 руб./за проект
30 мая 2020, в 00:18
850 руб./за проект
29 мая 2020, в 23:52
10000 руб./за проект