Невозможно ввести неанглоязычный текст в поля пароля html


1

Когда фокус находится на поле пароля html, параметры языков ввода ограничиваются теми, которые используют только латиницу. Если выбранным языком является какой-либо другой язык, использующий нелатинский алфавит, например греческий, перед входом в поле пароля, он автоматически переключается на латиницу, когда фокус переходит на поле пароля. Это происходит во всех протестированных мной браузерах: Safari (8.0.5), Chrome (51.0.2704.103), Firefox (47.0). Я пробовал это на Горном льве, Йосемити и Э.Л. Капитане.

Я попытался отключить сочетание клавиш для переключения языков, но проблема остается.

Упоминается опция «Автоматически переключаться на источник ввода документа» Вот не включен

Неанглийские языки просто отключаются, когда фокус находится на поле пароля.

Вот минимальный HTML-документ, который демонстрирует проблему:

<html>
<form>
  First name:<br>
  <input type="text" name="firstname"><br>
  Last name:<br>
  <input type="password" name="password">
</form>
</html>

Вот скриншот, когда фокус находится на поле пароля: enter image description here


Какой язык вы хотите ввести? Нет входного источника с именем «Английский». Вы имеете в виду «США»? Входной источник в США также может быть использован для написания различных западноевропейских языков, кроме английского.
Tom Gewecke

Ну, я пробовал входные языки США и Британии, они оба работают. Другие источники ввода, такие как греческий, армянский, арабский, не работают. Я прикрепил скриншот.
Nazaret K.

Ваш вопрос должен быть изменен, чтобы ссылаться на источники ввода для латинского скрипта. Это включает в себя довольно много языков, кроме английского.
Tom Gewecke

Считаете ли вы это проблемой на реальных веб-сайтах, которые вы используете сами?
Tom Gewecke

Да, конечно.
Nazaret K.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.