mam taki skrypt
function checkradio(){ var radio=false; for (var i=0; i<document.formularz.length; i++){ if (document.formularz.elements[i].type == "radio"){ var x = document.formularz.elements[document.formularz.elements[i].name].length; for (var y=0; y<x; y++){ if (document.formularz.elements[i+y].checked) break; } if (y == x){ return false; } else radio=true; i = i+x-1; } else radio=true; } return radio; }
oraz
<form name="formularz" action="finalizacja.php" method="post" onsubmit="return sprawdz(this);return checkradio(this)">
funkcja sprawdz działa poprawie - sprawdza pola input text
niestety funkcja checkradio nie chce działać. możecie mi powiedzieć co jest źle?