X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Валидация формы обратной связи
gontarski2
gontarski2
Topic Starter сообщение 3.9.2014, 21:40; Ответить: gontarski2
Сообщение #1


Доброго дня! Делаю форму обратной связи и столкнулся с 2 проблема:

1) валидация номера телефона
case 'cont_phone':
                    var cont_phone = /^([0-9)/;
                           if(val != '' && cont_phone.test(val))
                           {
                              $(this).addClass('not_error').css('border',bcolorGreen);
                           }
                           else
                           {
                              $(this).removeClass('not_error').addClass('error').css('border',bcolorRed);
                    }
                    break;


не работает скрипт... именно не сверяет с цифрами.

2) как сделать, чтобы при нажатии кнопки "отправить" проверялось на заполнение все поля и если одно из них не заполнено - выдавалось ошибка?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZipDrive
ZipDrive
сообщение 5.9.2014, 13:14; Ответить: ZipDrive
Сообщение #2


1. /^([0-9)/ — явно пропущена ] Да и для проверки телефона что-то поинтереснее нужно, например, /^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$/
2. Я обычно делаю функции для проверки каждого поля (или каждого типа поля) и запускаю их поочерёдно в функции отправки. Соответственно делаю ещё счётчик ошибок, который увеличивается в случае возврата ошибки функцией проверки. Если он больше нуля, отменяю отправку, выдаю сообщение.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРассылка ваших сообщений в контакт формы!
3 dizaynmaks 1705 18.4.2022, 9:04
автор: dizaynmaks
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПринимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи
Нужен автор текстов, копирайтер? Обращайтесь
14 KriptoFin 8092 22.9.2020, 18:07
автор: mrSana
Открытая тема (нет новых ответов) Нужен простой лендинг с формой обратной связи
10 Kuzzma 2598 11.9.2020, 21:33
автор: Kuzzma
Открытая тема (нет новых ответов) Настройка каптчи на форму обратной связи
3 woolf 2043 9.4.2019, 17:21
автор: bobur
Открытая тема (нет новых ответов) Делаю простые формы заказов с оплатой
прочитал-оформил-оплатил
3 Taylor 2821 13.6.2018, 0:34
автор: Taylor


 



RSS Текстовая версия Сейчас: 19.4.2024, 15:57
Дизайн