Solved

re: multiple variables in simple form validation script

Posted on 2008-10-09
2
191 Views
Last Modified: 2011-08-18
I've got 2 text fields -

1. attorney_name
2. attorney_phoneNumber

i need both to be filled out if my radio button:

attorney_representation - Yes

is checked.

i have a working script for 1 of the fields (attorney_name) but i need to add the other (attorney_phoneNumber)


function getRadialValue(strFieldName){

    var objFormField = document.forms[0].elements[strFieldName]

    intControlLength = objFormField.length

    for (i=0;i<intControlLength;i++){

         if(objFormField[i].checked){

                   strValue = objFormField[i].value;

                   return strValue;

         }

    }    

}

function validate(theForm){

      if(getRadialValue('attorney_representation')=='Yes'){

            if(theForm.attorney_name.value==''){

                  alert('Please enter Attorney Name');

            return false;

            }

      }

}

Open in new window

0
Comment
Question by:phillystyle123
2 Comments
 
LVL 3

Accepted Solution

by:
DerkArts earned 250 total points
Comment Utility
Is there any reason no to do this:  ?
function getRadialValue(strFieldName){

    var objFormField = document.forms[0].elements[strFieldName]

    intControlLength = objFormField.length

    for (i=0;i<intControlLength;i++){

         if(objFormField[i].checked){

                   strValue = objFormField[i].value;

                   return strValue;

         }

    }    

}

function validate(theForm){

      if(getRadialValue('attorney_representation')=='Yes'){

            if(theForm.attorney_name.value==''){

                  alert('Please enter Attorney Name');

            return false;

            }

             if(theForm.attorney_phoneNumber.value==''){

                  alert('Please enter Attorney Phone number');

            return false;

            }

      }

}

Open in new window

0
 

Author Closing Comment

by:phillystyle123
Comment Utility
DerkArts - will you accept my proposal for marriage? ;-)
 thanks so much - i've been working on this way too long today - much appreciated
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Suggested Solutions

Introduction HTML checkboxes provide the perfect way for a web developer to receive client input when the client's options might be none, one or many.  But the PHP code for processing the checkboxes can be confusing at first.  What if a checkbox is…
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now