Próbowałem tak:
<?php function przetwarzaj_dane () { if (formularz.zaw1.value == "tak" || formularz.zaw1.value == "tak" || formularz.zaw2.value == "tak" || formularz.zaw3.value == "tak" || formularz.zaw4.value == "tak" || formularz.zaw5.value == "tak" || formularz.zaw6.value == "tak" || formularz.zaw7.value == "tak" || formularz.zaw8.value == "tak" || formularz.zaw9.value == "tak" || formularz.zaw10.value == "tak" || formularz.zaw11.value == "tak" || formularz.zaw12.value == "tak" || formularz.zaw13.value == "tak" || formularz.zaw14.value == "tak" || formularz.zaw15.value == "tak" || formularz.zaw16.value == "tak" || formularz.zaw17.value == "tak" || formularz.zaw18.value == "tak" || formularz.zaw19.value == "tak" || formularz.zaw20.value == "tak" || formularz.zaw22.value == "tak" || formularz.zaw23.value == "tak" || formularz.zaw24.value == "tak" || formularz.zaw25.value == "tak"){ napis += "- Musisz wybrac conajmniej jeden zawod\n" brakuje_danych=true; } if(brakuje_danych != ''){ alert ("Nie wypelniles nastepujacych pol:\n" + napis); return false; } } ?>
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).