Разрешить только указанный c формат цифр и букв, принимаемых текстовым полем html - PullRequest
1 голос
/ 05 мая 2020

Я хочу, чтобы мое текстовое поле в html принимало только указанный c формат, введенный пользователем.

Например, я хочу ввести номер рулона: F17-9006; F17-9007

Сначала должен быть символ, второй и третий должны быть числами, автоматически добавляется da sh, затем четыре числа после этого и в конце ставится точка с запятой, а затем снова то же самое для следующих записей .

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

Вы можете сделать это с помощью шаблона ввода :

<input type="text" pattern="([A-Za-z]\d{2}-\d{4};)*">

Обратите внимание, что он не будет автоматически вставлять da sh и не помешает пользователю обойти проверка ошибок браузера.

0 голосов
/ 05 мая 2020

Вы ищете маску ввода. https://css-tricks.com/input-masking/

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