ввод, чтобы принимать только альфа-символы (без цифр или специальные) - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь ограничить поле ввода текста, чтобы принимать только буквы алфавита (в верхнем и нижнем регистре хорошо, но без цифр или специальных символов) . Например, я пробую ниже:

<input id='style-name'type="text" data-value-field="value" name="styleName" required pattern="^[a-z]$"/>

Что я здесь делаю неправильно? В идеале, я бы просто сделал это на стороне HTML.

1 Ответ

1 голос
/ 27 марта 2020

Вы должны добавить знак плюс +, чтобы соответствовать одному или нескольким вхождениям символов, введенным во ввод:

<input id='style-name'type="text" data-value-field="value" name="styleName" required pattern="^[A-Za-z]+$"/>
...