Jak w temacie, może ktoś zna rozwiązanie?
Zależy mi na sprawdzeniu (po kliknięciu submit buttona, czy wszystkie pola ( radio, checkbox) w ankiecie zostały wypełnione. Jeżeli są to skrypt ma wysłać dane do bazy, jeżeli nie to wyświetlić alert, w którym pytaniu nie została udzielona odpowiedź.
Przeszukałem internet i znalazłem rozwiązanie, które dostosowałem pod siebie dla input text.
function sprawdzenie()
{
var blad=false;
document.getElementById("Formularz").onsubmit = function() // zostanie wywołana funkcja jesli uzytkownik nacisnie przycisk wyslij
{
if(document.getElementById("rok_urodzenia").value == "") //wlasciwosc elementu imie dla mojego obiektu jest pusta
{
alert('Uzupełnij: 41. Rok urodzenia');
blad = true; // jesli blad przyjmuje wartosc true
}
if(blad == true) // funkcja ta sprawdza czy blad jest rowny prawdzie jesli tak to zwroci fałsz
{
return false;
}
}
}
Ma ktoś pomysł jak do tego kodu dorobić sprawdzanie dla radio i checkboxów?