ต้องออกแบบแบบนี้ครับ ให้ชื่อเหมือนกัน ต่างกันที่เลขภายใน []
function ก็จะเรียกได้ง่ายขึ้น Code (JavaScript)
function radio_chk(radio) {
var c=radio.length;
for (var i=0; i<c; i++){
if (radio[i].checked) return true;
}
return false;
}
function checkRadios(form) {
var c=form.social.length;
for (var i=0; i<c; i++){
if (!radio_chk(form.social[i]) ){
alert('กรุณากรอกแบบสอบถามให้ครบ');
return false;
}
}
return false;
}