Следующая кнопка на Chrome Android для перехода к следующему полю ввода не работает? - PullRequest
0 голосов
/ 06 февраля 2020

Я только что понял, что переход к следующему полю ввода по умолчанию не работает при нажатии синей кнопки «Далее» (не могу поверить, что это ошибка).

Сначала Я думал, что причина в том, что я использую tel вместо number для типа ввода, но это не преступник.

Пример HTML:

<div>
  <h2>
    Inputs type=tel
  </h2>
  <p>
    <input type="tel" id="a1-1" placeholder="··">
  </p>

  <p>
    <input type="tel" id="a1-2" placeholder="··">
  </p>

  <p>
    <input type="tel" id="a1-3" placeholder="···">
  </p>
</div>


<div>
  <h2>
    Inputs type=number
  </h2>
  <p>
    <input type="number" id="a2-1" placeholder="··">
  </p>

  <p>
    <input type="number" id="a2-2" placeholder="··">
  </p>

  <p>
    <input type="number" id="a2-3" placeholder="···">
  </p>
</div>

Fiddle: https://jsfiddle.net/kai_noack/kgw3m0fq/3/

Вкл. Chrome Рабочий стол при переходе от поля ввода к полю ввода работает должным образом.

Но при Android Chrome это не работает.

Нажатие на клавишу с синей стрелкой ничего не дает.

screenshot android keyboard next button

В чем причина такого отсутствия поведения и как его исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...