Expand my Community achievements bar.

July 31st AEM Gems Webinar: Elevate your AEM development to master the integration of private GitHub repositories within AEM Cloud Manager.

Validating dates

Avatar

Level 7

Hello - I have a few date fields with validations to MM/DD/YYYY and when users enter another format it only warns them. Is there a way to stop the user from submitting (for example: in Workspace), as it stalls the following script since it doesn't get the desired pattern.

Aditya

1 Reply

Avatar

Former Community Member

Hi Aditya,

In addition to warning the user that the date is in the wrong format, you could clear the field (e.g. this.rawValue = ""). Then on your submit button you could do a check to see if the date fields are empty. If they are, alert the user else submit the form. Example:

if (dateField.rawValue == "") {

    // tell user to enter a valid date

}

else {

    // submit the form

}