Присоединяйтесь к нашему инвестиционному форуму, на котором уже 642,432 пользователей.
Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Код 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) } });});
Да, вариантов есть множество, как это можно проверить. С формами нужно быть аккуратным, потому как, если она не будет корректно работать, то смысла с вашей веб страницы вообще не будет никакой, потому что это самое главное.
Я использую для этого PHP и HTML.При неправильно заполненой форме появляется красная надпись что поля нужно заполнить.
Не вижу смысла бесполезно тратить ресурсы сервера. Все проверки и валидность формы сначала проверяю на стороне клиента, и если все ок, то только тогда отправляю на контроллер.