LindMedlem sedan okt. 20016 inlägg
Har 10 frågor med 3 radiobuttons(svar) i varje, alla är unChecked vid start. Vill kolla att besökaren har svarat på alla frågorna.
Radiobutton har namn typ
fråga 1 = frg1[0],frg1[1],frg1[2]
fråga 2 = frg2[0],frg2[1],frg2[2]
osv...
Hur kontrollerar jag att besökaren svarat på alla 10 frågorna enklast ?
------------------
Ingen signatur... ; - )
JojoxxMedlem sedan juni 20004 306 inlägg
Välkommen till wF!
Börja med att lägga till onSubmit="return checkRadio(this);" i form-taggen för att få valideringsfunktionen. Sedan lägger du till ett script-block som ser ut så här;
<script language="JavaScript">
function checkRadio(obj){
nnn=0;
for(n=1;n<11;n++){
for(nn=0;nn<eval("obj.frg"+n+".length");nn++){ if(eval("obj.frg"+n+"["+nn+"].checked")){ nnn++ } }
}
return (nnn==10)?true:false;
}
</script>
Funktionen kollar 10 radio-knappar vid namn frg1..frg10.
------------------
/ J