Как правильно обработать Enter после ввода в поле Input?
Нужно сделать так, чтобы когда текстовое поле ввода находится в фокусе, то при нажатии на Enter начинал мигать курсор ввода, после ввода текста и нажатию на Enter, курсор в поле ввода должен переставать мигать, но поле должно оставаться в фокусе, чтобы можно через Tab выбрать соседние элементы или повторно нажать Enter и откорректировать введённое значение. Как это реализуется на JS?
Ну ридонли конечно же поле не должно становиться, мышь должна стандартно реагировать на input.
По-идее, я так понял, что у инпута нет такого стандартного состояния чтобы он был в фокусе и при этом не моргал курсор, получается, дефолтное поведение по нажатию на кнопку Enter должно быть таким же как и при нажатии на кнопку Tab, т.е. переходить к следующему элементу с tabindex.
Можете подсказать каким образом это реализовать? (желательно на нативном js)