Как сделать индикатор заполненности полей?
// Количество заполненных полей в форме делишь на общее количество полей и умножаешь на 100 и передаешь в метод отображения прогресс бара
// Например в форме 7 полей. Заполнил 3. Получается (3 / 7) * 100 = примерно 43%
// Передаешь в метод и отображаешь 43%
//
// Твой же способ как по мне, то неправильный. Поле же не имеет определенного размера. Человек может ввести например имя "Оля" (3 символа) и имя "Светлана" (8 символов). И считывать процент заполнения по символьно в таком случае не получится
валидировать поля
брать сумму валидированных полей по onChange = X
заполнять прогресс бар на X/N, где N - число всех полей