Så här löste jag min formvalidering av radio buttons:
var form = document._frmNominering;
var radio_name;
var rader = 51;
for (i=1; i<rader; i++){
radio_name = "document._frmNominering.fraga_" + i;
if (eval(radio_name + "[0].checked") == false && eval(radio_name + "[1].checked") == false && eval(radio_name + "[2].checked") == false) {
message = "\nFråga nummer " + i + message;
}
}
Antar att man kan ha en innerloop som loopar igenom alla alternativen istället för min lösning ... Men det är väl ok om man bara har tre alternativ..
Sedan kollar jag bara message..
if (message != "")
{
alert("Du måste fylla i följande fält: " + message);
return false;
}
return true;
}