Mam taki formularz ale niestety nie działa. Po wysłaniu pustego formularza powinien pojawić się komunikat które pola są puste oraz powinny one być w czerwonej ramce. Po wciśnięciu 'Wyślij' nic się nie dzieje, brak jakkolwiek reakcji.
<style type="text/css"> p#licznikSlow {color:red; font-family:Tahoma;} p#ileZostalo {color:blue; font-family:Tahoma;} .zlewypelniono {border:solid 2px red; background:grey;} </style> <form name="rejestracja" class="sprawdz"> <input type="submit" value="Wyslij"/> </form> <script type="text/javascript"> <!-- var wybrany = 0; $(document).ready ( function() { $('form.sprawdz').submit( function() { var poprawnosc = true; $(':input', this).each ( function() { if($(this).val()=='') { $(this).addClass('zlewypelniono'); poprawnosc = false; } else { $(this).removeClass('zlewypelniono'); } } ); if(!poprawnosc) { alert('Wypelnij wszystkie oznaczone pole i ponow'); } return false; } ); } ); </script>