Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.11.2018, 13:59
Профессор
Отправить личное сообщение для Julia1991 Посмотреть профиль Найти все сообщения от Julia1991
 
Регистрация: 13.08.2017
Сообщений: 167

Валидация полей формы
В подвале сайта есть форма обратной связи. Поле телефон обязательное для заполнения. Как сделать так чтоб ошибка исчезала "This field is required" если поле заполнили?

Последний раз редактировалось Julia1991, 21.11.2018 в 14:43.
Ответить с цитированием
  #2 (permalink)  
Старый 21.11.2018, 14:05
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Julia1991
Как сделать так чтоб ошибка исчезала "This field is required"
Ее вообще не видно. А HTML5 недостаточно?
Ответить с цитированием
  #3 (permalink)  
Старый 21.11.2018, 14:39
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

type="phone" нет, есть type="tel". У вас плагин проверки полей, его забота, но почему он пропускает номер телефона какой угодно длины, а сообщение длиной не менее 10 символов можно тоже превратить в одно слово безразмерной длины?
Ответить с цитированием
  #4 (permalink)  
Старый 21.11.2018, 15:14
Профессор
Отправить личное сообщение для Julia1991 Посмотреть профиль Найти все сообщения от Julia1991
 
Регистрация: 13.08.2017
Сообщений: 167

Спасибо, какой длины (max min) лучше выводить сообщение?
Ответить с цитированием
  #5 (permalink)  
Старый 21.11.2018, 15:31
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Я не о длине сообщения в общем то, а о самом сообщении. Если пользователя "пугают" минимальной длиной, то всегда найдется шутник, который нажмет даже просто пробел, удерживая его пока не надоест, а вдруг прокатит. У вас как раз прокатывает - формой можно отправить длинное пустое сообщение.
Если проверять, то в первую очередь всегда удаляют крайние пробелы и только после этого проверяют пусто ли поле. Также можно проверить есть ли в сообщении слова длиной в символов 30, если есть, то это 99.9% туфта.
Ответить с цитированием
  #6 (permalink)  
Старый 21.11.2018, 15:37
Профессор
Отправить личное сообщение для Julia1991 Посмотреть профиль Найти все сообщения от Julia1991
 
Регистрация: 13.08.2017
Сообщений: 167

Хорошо, большое спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Валидация веб формы giovanni Events/DOM/Window 3 01.09.2017 15:49
Валидация полей формы на JS и сервере alex_89 Events/DOM/Window 9 04.12.2011 00:11
Валидация формы dmsuslov jQuery 4 05.11.2010 16:12
Проверка полей отправляемой формы. denisOgr jQuery 6 18.10.2010 19:40
проверка полей формы!!!! DENAT Общие вопросы Javascript 0 05.06.2008 22:14