|
|
Calendar Overview
Calendars are useful for selecting dates or date ranges. Whether designing a one page form or a complete flow, if there is a date to be entered, a calendar to assist the user pick that date should be used.
We use the Jquery datepicker script, which offers plenty of flexibility and customization. It can be set to only show dates in the future; in the past, or only in a certain date range. If there is a date that is not acceptable upon form submittal, we should not present that date as an option in the datepicker script.
For speed of entry, and accessability, we do still allow users to edit the form field and directly type in a date. Only clicking on the calendar icon will invoke the calendar.
Using the calendar script minimizes potential formatting and other errors by the user and is a best practice.
