if (crmForm.all.gov_birthdate.DataValue != null) { var maxDate = new Date(); //get today's date maxDate.setFullYear(maxDate.getFullYear() - 18); if (maxDate < crmForm.all.gov_birthdate.DataValue) //under 18 { alert('An applicant must be at least 18 years old.'); event.returnValue = false; return false; } }
Sunday, January 30, 2011
JavaScript - Date of Birth Validation
As a requirement for a project, I had to make sure that the applicant was at least 18 years of age. The code snippet below checks that the person is of age and (if he or she is underage) displays an alert pop-up. This code should be placed in the onSave event and will effectively prevent the CRM form from saving if the person is less than 18 years old:
Labels:
age check,
date of birth validation,
javascript
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment