Toto funguje, ale určitě by to šlo přes for zjednodušit. Nicméně javascript nefunguje jako php a tak jsem narazil :-) pro někoho tady to může být minuta. Předem díky za nápady...
function checkform2()
{
if (!document.feedback2.question_1[0].checked && !document.feedback2.question_1[1].checked && !document.feedback2.question_1[2].checked && !document.feedback2.question_1[3].checked && !document.feedback2.question_1[4].checked)
{
alert('Prosím odpovězte na otázku číslo 1');
document.feedback2.question_1[0].focus();
return false;
}
else if (!document.feedback2.question_2[0].checked && !document.feedback2.question_2[1].checked && !document.feedback2.question_2[2].checked && !document.feedback2.question_2[3].checked && !document.feedback2.question_2[4].checked)
{
alert('Prosím odpovězte na otázku číslo 2');
document.feedback2.question_2[0].focus();
return false;
}
else if (!document.feedback2.question_3[0].checked && !document.feedback2.question_3[1].checked && !document.feedback2.question_3[2].checked && !document.feedback2.question_3[3].checked && !document.feedback2.question_3[4].checked)
{
alert('Prosím odpovězte na otázku číslo 3');
document.feedback2.question_3[0].focus();
return false;
}
else if (!document.feedback2.question_4[0].checked && !document.feedback2.question_4[1].checked && !document.feedback2.question_4[2].checked && !document.feedback2.question_4[3].checked && !document.feedback2.question_4[4].checked)
{
alert('Prosím odpovězte na otázku číslo 4');
document.feedback2.question_4[0].focus();
return false;
}
else if (!document.feedback2.question_5[0].checked && !document.feedback2.question_5[1].checked && !document.feedback2.question_5[2].checked && !document.feedback2.question_5[3].checked && !document.feedback2.question_5[4].checked)
{
alert('Prosím odpovězte na otázku číslo 5');
document.feedback2.question_5[0].focus();
return false;
}
return true;
}