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

    conditions of show hide working incorrectly

    Asked by iamart on January 04, 2012 at 12:51 AM

    Hello. I had my conditions set up to work, but accidently removed one condition, then tried to add it and the conditions will not work anymore. 

    Here's the form: http://www.jotform.com/?formID=20020404895

    These are the conditons that I've set up:

    When "Enter code for 15% off UPS Shipping" Is Empty

    Hide "Incorrect PASSCODE" (which is HTML FREE TEXT)

    When "Enter code for 15% off UPS Shipping" Not Equals To "BROWNSHIP"

    Show "Incorrect PASSCODE" (which is HTML FREE TEXT)

    When "Enter code for 15% off UPS Shipping" Equals To "BROWNSHIP"

    Show "Success..." (which is HTML FREE TEXT)


    I've tried to get it to work again dozens of times and it's not working. As soon as the form loads and you enter in anything in the form, the condition that was supposed to Hide shows up (the incorrect passcode button). Also, when I enter in the correct passcode, I have to hit enter on the keyboard and the 'sucess' shows up, yet, the 'incorrect' remains with the 'sucess'.


    Thank you for your assistance.

  • Profile Image

    Answered by fxr on January 04, 2012 at 06:01 PM

    Remove that 'Hide "Incorrect PASSCODE" (which is HTML FREE TEXT)'  condition and your form should work OK. 

    The logic is that that field is hidden until the condition is met to SHOW it, i.e 'BROWNSHIP' being entered in the text box. There is no need for the 'overlap' in conditions. 

    Here a clone of your form, which I believe works how you want: http://www.jotform.com/form/20035335813


    Let us know if you need any further clarification on any of this. 

  • Profile Image

    Answered by iamart on January 04, 2012 at 11:29 PM

    Thank you for your help, however, the clone you are showing me is still doing the same thing.

    I didn't want the "INCORRECT" to appear unless the correct passcode was entered. So I originally set up a rule that states when the field is blank do not show the INCORRECT, Only show Incorrect when passcode is not "BROWNSHIP".

    I actually updated the HTML free text. I have new files now...I tried it with the new files and its still doing the same thing.

    Try it again, you'll see what I mean. It immediately shows the red INCORRECT even before anything is typed in. I tried it again creating another form, and now it doesn't show the INCORRECT in the beginning, but regardless of if your answer is correct or incorrect, it still shows the INCORRECT, along with the "SUCCESS" message. 

    Here's the form: http://www.jotform.com/form/20020404895


  • Profile Image

    Answered by iamart on January 05, 2012 at 12:50 AM

    I am wanting to convert my free account into a paid account if this works out because I know I will get more than 100 submissions. Does anyone know what I'm doing wrong in this form? http://www.jotform.com/form/20020404895 .


    The passcode is BROWNSHIP. It's not working correctly. I set it up to show "SUCCESS" upon entering BROWNSHIP and 'INCORRECT" upon not showing BROWNSHIP. Both SUCCESS and INCORRECT are HTML Free Text. 


    I got it to work last night but for some reason it's not working. Tech support here gave a solution, but it's still doing the same thing. 


    Any help would be appreciated.

    Thank you.

  • Profile Image

    Answered by fxr on January 05, 2012 at 02:48 AM

    OK, so you dont want the 'incorrect' field to show until a character has been typed into the 'coupon code' field?

    Please inspect this form -> http://form.jotform.com/form/20035339853

    I now have 1 condition for that 'INCORRECT' field with two rules. 


    note the 'If All of these condtions are matched' 

    I believe that now works exactly how you want it to. 

    Please let us know if you need any further assistance or have any other questions.