Ashley Sheridan wrote: > On Wed, 2009-08-12 at 12:21 -0400, Micheleh Davis wrote: > >> Please help. My form validation worked fine until I added the terms check >> at the bottom. Any ideas? >> >> >> >> //form validation step one >> >> function validateStep1(myForm){ >> >> // list of required fields >> >> with (myForm) { >> >> var requiredFields = new Array ( >> >> firstName, >> >> lastName, >> >> phone, >> >> email, >> >> terms) >> >> } >> >> // check for missing required fields >> >> for (var i = 0; i < requiredFields.length; i++){ >> >> if (requiredFields[i].value == ""){ >> >> alert ("You left a required >> field blank. Please enter the required information."); >> >> requiredFields[i].focus(); >> >> return false; >> >> } >> >> } >> >> // check for valid email address format >> >> var eaddress= myForm.email.value; >> >> var validaddress= >> /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})$/; >> >> //var validaddress= /^((\w+).?(\w+))+@\w+/i; >> >> var result= eaddress.match(validaddress); >> >> if (result == null) { >> >> alert ("Please enter your complete email >> address."); >> >> myForm.email.focus(); >> >> return false; >> >> } >> >> // check for valid phone format >> >> var check= myForm.phone.value; >> >> check= check.replace(/[^0-9]/g,""); >> >> if (check.length < 10) { >> >> alert ("please enter your complete phone number."); >> >> return false; >> >> }//end if >> >> >> >> return true; >> >> >> >> //begin terms and conditions check >> >> var termsCheck= myForm.terms.value; >> >> if (bcForm1.checked == false) >> >> { >> >> alert ('Please read and select I Agree to >> the Terms and Conditions of Service.'); >> >> return false; >> >> } >> >> else >> >> { >> >> return true; >> >> } >> >> //end terms check >> >> >> >> > Erm, where's the PHP code in that? > > Thanks, > Ash > http://www.ashleysheridan.co.uk > > > Indeed. And I hope that there is server-side form validation also. HTH, Stijn -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php