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.
Is there a way to have one question determine the subsequent entry fields on a form?Asked by annemcfarland on August 05, 2016 at 10:10 AM
For example, I want to find out how many houses a client owns. Then, for each of the houses, I would like to know the house value, year purchased, mortgage balance, etc.
Is there a way to ask initially how many houses the person owns and then have that number of blanks appear for the following questions?
entry a find then and mortgage
You will achieve this with conditions, asking your user a number and then show the fields based on the answer.
First, you will need to add the set of fields that you want to show, on my example, I will add to set of fields and user will be able to input a max of 4 houses.
Then you need to add a condition, if user inputs "1" on "Nº of houses" then "Field 1" and "Field 2" will shown, in your case you can show only one or more than one field, depending on the info you need.
You will need to do this based on the number of houses someone may own, if someone enters 2 instead of 1 then you will add another condition and will show the first and second set of fields.
Here is an example about how it works.
You may also consider using a widget to get multiple entries, here is the link to these widgets: https://widgets.jotform.com/category/multiple_entries
Here is also my sample form if you want to test: https://form.jotform.com/62175084080957
Hope this helps.