Задать вопрос
@hdtor

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

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

Как можно проверить четкость ввода? То есть если ввел: тег1, тег2, тег3 - все окей, а если ввел: тег1 тег2 тег3 - то ошибка - вы невернно ввели тэги, введите через запятую.
  • Вопрос задан
  • 156 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
wangler
@wangler
На клиенте можно использовать input pattern="регулярное_выражение "
htmlbook.ru/html/input/pattern
Ответ написан
Комментировать
@Silm
Тогда может быть 2 варианта: либо имеется список возможных тегов, либо в тегах не может быть пробелов.

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

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

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

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