ошибки должен выводиться в самом инпуте. и к чему мне привязаться для вывода? навскидку вижу три варианта:
1. value инпута, но возникнут пляски с бубном, чтобы при проверке на непустое значение не учитывался текст ошибки (если она выводится)
2. placeholder, но надо запоминать изначальное значение.
3. текстовый элемент (с текстом ошибки) спозционированный над инпутом. проще всего в настройке логики работы, но требующий отдельной вёрстки (пусть и очень небольшой, но всё же. в том числе и для всяких адаптивов).
какой вариант вы бы выбрали?
имхо если вы текст ошибки пишете в инпуте, это может быть костылем, который порождает поиск нового костыля чтобы закрыть предыдущий)
Обычно выбирают третий
Обсуждают сегодня