Есть ли хороший способ в обработчике javascript onfocus (), чтобы переместить фокус на следующий элемент в порядке табуляции, без необходимости вручную вводить идентификатор элемента, который должен быть следующим?
Я построил средство выбора даты в HTML в Django / jQuery. Это редактирование строки, за которым следует значок календаря, который открывает календарь. Я хочу иметь возможность перейти от строки редактирования к следующему входу, пропустив ссылку на значок календаря. Я имею в виду, чтобы это был обобщенный виджет, поэтому я не могу жестко закодировать идентификатор того, что будет дальше, и вызвать .focus (). Я знаю, что могу установить атрибуты tabindex для всего, но это более ручное, чем хотелось бы. Кроме того, iirc, это не помешало бы фокусировке, просто поместило бы его в конец последовательности табуляции.