How can I go to a specific field on the form?

  • mamoros
    Asked on August 27, 2016 at 5:29 PM

    Hello Support - I have a very long form with very many fields.  I currently set up my form to group like data sections together on pages using the "Next" and "Back" buttons and page breaks.

    What happens is that I cannot go to a field on a specific page (like, say, page 3) withOUT going through everything else first.  How can I get through those earlier pages?  How can I go directly to that field?

    (I have required fields, and if I go to a field AFTER the required fields, I get error messages, which is OK as long as I can go directly to the field in question.)

     

    Thank you!

     

  • Kevin Support Team Lead
    Replied on August 27, 2016 at 9:36 PM

    This can be done with conditions, for example, if you want to redirect to your user to the third page on your form from the first one, then you need to set when  this will be redirected, so if certain field is filled or certain option is selected then the when the "Next" button is clicked the form will go to the page 3 (or the specified in the condition) instead of the next page (in this case the page 2).

    To do it you need to first go to the Form Builder and click on the Conditions icon: 

    How can I go to a specific field on the form? Image 1 Screenshot 40

    Once you're there you need to choose the condition "Skip to/Hide a page": 

    How can I go to a specific field on the form? Image 2 Screenshot 51

    Once there select the field that will trigger the condition and select the page that you want to skip to: 

    How can I go to a specific field on the form? Image 3 Screenshot 62

    Here is also a guide with detailed info about this: How-to-Skip-Pages-Using-Conditional-Logic

    Please take a look and if you have any question let us know, we will be glad to help you. 

     

  • mamoros
    Replied on August 27, 2016 at 10:45 PM
    Hello Kevin - Thank you for your response. I guess I didn't clearly
    state my question.
    I understand that you can hide/unhide and skip as part of the/logic /of
    JotForm. My question concerns the /action of entering data/ into the form.
    For example, let's say you're entering data and you're on page 3, but
    you want to go to page 6. As far as I can tell, the only way to do that
    is to enter all the data between page 3 and page 6.
    This would also be helpful in testing. I don't need to keep retesting
    the first pages of my form when I need to test the latter pages of my
    form, but I have to enter the data into the preceding pages just to get
    to the part I want to test.
    Can this be done (not logically, but physically skip)? If so, how?
    Thank you!
    Melinda
    ...
  • Kevin Support Team Lead
    Replied on August 27, 2016 at 11:55 PM

    Thank you for the additional details. 

    As I  can understand you do not want to automatically skip to certain page of your form, but you want to click on the next button without filling out some fields if not necessary. 

    You can also set fields as required or not required, but do note that this is based on conditions too, to do it you need to use the condition "Enable/Require Field": 

    How can I go to a specific field on the form? Image 1 Screenshot 30

    This will need to be triggered as well with an  answer on another field, do note that buttons cannot trigger conditions. 

    You will need to set it like if "Field 1" is filled or equal to (depending on your condition) then unrequire "Field 1 on page  3" and so on with the other fields. 

    How can I go to a specific field on the form? Image 2 Screenshot 41

    This way you will bypass the pages without the need to fill the fields on it, and if you want  you can go back and fill them. 

    Hope this helps.