Page 1 of 1

Multiple Radio Button Group Validation Using Javascript

Posted: Thu Mar 04, 2004 2:26 pm
by justravis
I have a form with questions numbered 1-19. Each question has 5 radio buttons named after the number. Trying to develop one function to check for values.

can var nbr be used instead of field name? Any other ideas why it is not working?

Example Radio Group:

Code: Select all

<input type=radio class=noborder name=1 value=0>0
<input type=radio class=noborder name=1 value=1>1
<input type=radio class=noborder name=1 value=2>2
<input type=radio class=noborder name=1 value=3>3
<input type=radio class=noborder name=1 value=4>4
Javascript Function:

Code: Select all

<script language=javascript>

function radiochk()
&#123;
        //LOOP THROUGH EACH QUESTION
        for(nbr=1; nbr<=19; nbr++)
        &#123;
                //LOOP THROUGH EACH BTN
                for(i=0; i<thisform.nbr.length; i++)
                &#123;
                        if(thisform.nbr&#1111;i].checked)
                        &#123;
                                noalert=thisform.nbr&#1111;i].value;

                                break;
                        &#125;
                &#125;
                //LOOP THROUGH EACH BTN

                if(noalert!='')
                &#123;
                        alert('All fields are required.');

                        return false;
                &#125;
        &#125;
        //LOOP THROUGH EACH QUESTION
&#125;

</script>