@hdtor

Как проверить поле на заполненость?

Есть у меня поле, в которое вводятся тэги (метки). Тэги вводятся в таком формате: тег1, тег2, тег 3

Как можно проверить четкость ввода? То есть если ввел: тег1, тег2, тег3 - все окей, а если ввел: тег1 тег2 тег3 - то ошибка - вы невернно ввели тэги, введите через запятую.
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ответы на вопрос 2
wangler
@wangler
На клиенте можно использовать input pattern="регулярное_выражение "
htmlbook.ru/html/input/pattern
Ответ написан
Комментировать
@Silm
Тогда может быть 2 варианта: либо имеется список возможных тегов, либо в тегах не может быть пробелов.

В первом варианте, не надо давать пользователю самому вводить текст, пусть щелкает по тегам, а они добавляются без возможности редактирования их текста.

Во-втором варианте мы можем принудительно заменять все пробелы запятыми. Все равно ведь не должно быть пробелов... Если надо именно выдавать ошибку, то гуглим "валидация форм".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы