Я работаю над формой HTML для веб-приложения. Я добавляю атрибут enterkeyhint
, чтобы указать и перейти к следующему входу, пока последний не отправит форму. Проблема в том, что enterkeyhint
не переходит к следующему входу, если его тип type=text
. Это происходит на Chrome/83.0.4103.101
для Android 7. В Safari появляется кнопка подсказок, но все они ничего не делают.
Пример:
<form (submit)="submitForm()">
<div>
<label>Name</label>
<input type="text" enterkeyhint="next" inputmode="text" />
</div>
<div>
<label>Email</label>
<input type="email" inputmode="email" enterkeyhint="next" />
</div>
<div>
<label>Comments</label>
<input type="text" />
</div>
</form>
- Фокус на вводе
Name
, кнопка Next
ничего не делает. - Сосредоточившись на вводе
Email
, она переходит к любому следующему вводу (Comments
)
Теперь, если я изменю type=email
для type=text
он не переходит к следующему входу.
Аналогичное поведение происходит для type=tel
. Он выполняет переход к следующему вводу формы.
Мне что-то не хватает, чтобы это работало?
Спасибо