Сега, това МОЖЕ да изглежда дубликат, но не е. Всяко решение в интернет ви показва как да фокусирате върху текстовото поле, което е задействало събитието.
Но какво ще стане, ако потребителят натисне tab? Текстовото поле, което трябва да има фокус, е следващото. Затова правим заобиколно решение и се фокусираме върху текстовото поле, което има TabIndex по-висок от този, който е задействал събитието.
Но какво ще стане, ако потребителят натисне Shift+tab? Още по-лошо: какво ще стане, ако потребителят кликне върху друго произволно текстово поле?
Това е проблемът. Не мисля, че кодът е необходим тук, защото това е общо решение за задаване на фокус върху текстови полета, които имат функция за автоматично обратно изпращане. Ако се изисква код, моля, попитайте в коментарите.