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