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

    Multiple embedded forms based on drop down selection

    Asked by j51991 on August 28, 2014 at 12:38 PM

    I want to create a master form with multiple form types based on the drop-down selection the user chooses.

    e.g. I had a drop-down selection with "form 1, form 2, form 3"... if I choose "form 1" than an entirely unique form shows up... if I choose "form 2" a unique form shows up. Please let me know!

     

    Page URL:
    http://form.jotform.us/form/42394435703152

    Selection unique create
  • Profile Image
    JotForm Support

    Answered by BDAVID on August 28, 2014 at 02:24 PM

    Please take a look at my form here: http://form.jotform.co/form/42395877208870

    What I did was to add a DropDown field, and Text Fields:

    Then I created 3 forms, and copied the iFrame code of each form  to  paste it into a "html" area of each Text fields once I have clicked on "Edit HTML":

    Do the same step with the other forms, copy the iFrame code, and paste it in a Text field. Make sure not to paste what it is between script tags only the code between iFrame tags.

    After you do this, use conditional logic to hide and show a form field:

         a. Click Setup & Embed
         b. Click Conditions
         c. Select Show / Hide a form field
     

    Please try my form, hope this is what you are looking for. Let us know if you have more questions, we will be glad to assist you.