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 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php