![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 14.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problemik, zwlaszcza, ze w JS raczkuje i o strasznie.
Mam dynamicznie generowany formularz z nieznana mi liczba pol radio. Chcialbym napisac sobie skrypcik, który niezaleznie od ilosci tych pol sprawdzi, czy uzytkownik wypelnil wszystki i jesli nie wyrzucil mu alert ze nie wypelnil wszystkiego. Probowalem roznych sposobow - nadaremnie. Prosilbym o jakas pomoc.. .z gory dziekuje i pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Zamotane to troche, ale nie mam weny dzisiaj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Kod <script type="text/javascript"> function check() { var str = ''; var rds = document.getElementsByTagName("input"); var radios = new Array; radios[0] = new Array(); var j = 0; var k = 0; for(i = 0; i < rds.length; i++) { if(rds[i].type=="radio") { if(k > 1) { k = 0; j++; radios[j] = new Array(); } radios[j][k] = rds[i]; k++; } } for(i = 0; i < radios.length; i++) { if(radios[i][0].checked =='' && radios[i][1].checked =='') { str += radios[i][0].name +','; } } if(str !='') { alert("Nie zaznaczono:"+str); return false; } else { return true; } } </script> przykład:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 22:44 |