function checkSelections(){
var i, numObjects, chkSelected;
chkSelected = false;
numObjects = document.form1.elements.length - 1;
for(i=0;i<numObjects;i++){
if(document.form1.elements.type == ‘checkbox’){
if(document.form1.elements.checked)
chkSelected = true;
}
}
if(chkSelected == false)
alert('No checkbox selected');
return chkSelected;
}
Í mínu tilfelli eru þetta checkbox en ekki radio button, en ég á frekar von á að þú getir nokkuð auðveldlega lagað þetta að radio button
Ég er ekki alveg viss hvort það er eitthvað þessu líkt sem þú ert að leita eftir, en mig grunar að þú getir allavega nýtt þér þetta eitthvað.
Þessi function tékkar dynamískt á því hvort eitthvert check box sé valið, þ.e.a.s það er alveg sama hvað mörg box eru á forminu þá getur functionin staðið alveg óbreytt, því hún byrjar alltaf á að tékka á því hvað boxin eru mörg og rennir síðan í gegnum að tékka á þeim öllum.
Það væri príðilegt ef þetta gæti nýst einhverjum öðrum því það fór dágóður tími hjá mér í að fá þetta til að virka á sínum tíma :)