![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%) ![]() ![]() |
Cześć, jak to zrobić poprawnie walidacje w JS, aby sprawdzało, czy został wybrano chociaż jeden zawód z wielu podanych?
Próbowałem tak:
Chodzi tylko to z tym zawodem, reszta jest dobrze, bo inne walidacje działają (tylko nie wklejałem ich tutaj, żeby nie zaśmiecać kodu). Proszę o pomoc. P.S.: tak znaczy, że wybrane, a nie znaczy, że nie wybrane (w razie czego). Ten post edytował in5ane 13.03.2009, 07:59:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie sprawdzałem - nie zauważyłem, że to już zostało podane takie rozwiązanie - widocznie wtedy coś źle zrobiłeś - bo tak działa:
Kod <script type="text/javascript">
function przetwarzaj_dane () { var brakuje_danych=false; var formularz=document.forms[0]; var napis=""; for(var i=1; i<=25; i++) if (!document.getElementsByName("zaw"+i)[0].checked) { napis += "\nMusisz zaznaczyc conajmniej jeden zawod\n"; brakuje_danych=true; break; } if(brakuje_danych){ alert ("Nie wypelniles nastepujacych pol:\n" + napis); return false; } return true; } </script> Ten post edytował kamil4u 15.03.2009, 19:47:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 18:27 |