onchange на импуте срабатывает после события blur.
надо сделать примерно так: 1) все инпуты обозначить шаблонными ссылками 2) повесить на каждый инпут события enter 3) в обработчике события запревентить событие сабмит (на всякий случай) 4) взять QueryList через шаблонные ссылки все инпуты 5) найти с помощью QueryList и event.target текущий элемент 6) найти с помощью QueryList и текущий элемент - следующий элемент 7) nextInptutElement.focus()
Обсуждают сегодня