MMGP logo
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 649,916 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Все, что относится к Web-Программированию (PHP, Perl, JavaScript, MySQL, XML и т.д.)
Первый пост Опции темы
Старый 04.09.2016, 17:45
#1
Интересующийся
 
Регистрация: 02.07.2016
Сообщений: 12
Благодарностей: 0
Вариант с jquery:

Код HTML: <form id='testform1'>....</form> Код: $(function() { $("#testform1").onsubmit(function() { var err = 0; var arr = $(this).serializeArray(); for (var i in arr){ if (!arr[i].value){ err = 1;break; } } if (err){ //действие при хотя бы одном пустом элементе в форме (которые имеют атрибут name) } });});
nanocat вне форума
Старый 25.09.2016, 15:43
#2
Заблокированный
 
Регистрация: 20.09.2016
Сообщений: 9
Благодарностей: 0
Я использую для этого PHP и HTML.При неправильно заполненой форме появляется красная надпись что поля нужно заполнить.
anton333 вне форума
Старый 27.09.2016, 02:04
#3
Специалист
 
Имя: Андрей
Пол: Мужской
Инвестирую в: разработка сайтов
Регистрация: 02.07.2010
Сообщений: 1,665
Благодарностей: 524
Цитата:
Сообщение от anton333 Посмотреть сообщение
PHP и HTML
До отправки и обработки сервером лучше все-таки само наличие пунктов на стороне клиента проверять.
An27 вне форума
Старый 09.10.2016, 23:52
#4
Интересующийся
 
Регистрация: 04.10.2016
Сообщений: 52
Благодарностей: 0
Да, вариантов есть множество, как это можно проверить. С формами нужно быть аккуратным, потому как, если она не будет корректно работать, то смысла с вашей веб страницы вообще не будет никакой, потому что это самое главное.
Kasian вне форума
Старый 12.10.2016, 16:20
#5
Любитель
 
Имя: Сергей
Пол: Мужской
Инвестирую в: Свой бизнес
Регистрация: 27.09.2015
Сообщений: 128
Благодарностей: 19
Цитата:
Сообщение от anton333 Посмотреть сообщение
Я использую для этого PHP и HTML.При неправильно заполненой форме появляется красная надпись что поля нужно заполнить.
Не вижу смысла бесполезно тратить ресурсы сервера. Все проверки и валидность формы сначала проверяю на стороне клиента, и если все ок, то только тогда отправляю на контроллер.
WebStudio Limiard вне форума
Войдите, чтобы оставить комментарий.
Быстрый переход