What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Smart forms conditional formatting

    Asked by MelissaH on November 04, 2013 at 02:11 PM

    I am trying to set up a date condition. My form is http://form.jotform.co/form/33017165043848. I want cid_21 to be populated with today's date or later IF cid_5 = todays date or is before the 20th of the month. If cid_5 = the 20th or later, I want cid_21 to only allow the date to be the first of the next month or later.

    Thank you for your help.

    Page URL:
    http://form.jotform.co/form/33017165043848

    JotForm style size font
  • Profile Image
    JotForm Support

    Answered by Mike_T on November 04, 2013 at 03:09 PM

    Thank you for contacting us.

    Unfortunately, we do not have any conditions that can populate the fields.

    With our forms you can Show/Hide the form fields and initiate other basic conditional actions based on the dates like:

    - Before/After some exact date, or todays date +/- several days.

    - Is Equal/Not Equal to some exact date, or todays date +/- several days.

    - Is Equal/Not Equal to the day of the week.

    But you can not set:

    - todays date or is before the 20th of the month

    Also, we do not have any options to disable custom dates. You can only disable the past dates:

    Advanced conditions are most probably possible with custom script added to the form source code, but you will need a JavaScript programmer for this, one can be found on the Freelance sites (oDesk.com for example).

    If you need any further assistance, please let us know.