How do I disallow a user to move further unless he selects the correct answer?

  • rextindal
    Asked on January 21, 2020 at 3:11 AM

    I'm trying to setup a multiple choice field that has 4 options. The user has to select the correct option only. Can I set the field so if they don't select correct answer it wont allow them to continue. field will be mandatory

  • roneet
    Replied on January 21, 2020 at 8:08 AM

    Yes, that is possible using the Show/Hide conditions.

    Guide: https://www.jotform.com/help/316-How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    Please check this Demo Form:

    https://form.jotform.com/200203433257038

    How do I disallow a user to move further unless he selects the correct answer? Image 10

    If the wrong answer is selected then a text message is shown and the submit button is also hidden.

    Hope this helps!

    Thanks.

  • rextindal
    Replied on January 21, 2020 at 8:50 PM
    PGRpdiBkaXI9J2F1dG8nPlRoYW5rcy4gVmVyeSB1c2VmdWwuPGRpdiBkaXI9ImF1dG8iPkluIGRl
    bW8gdmlkZW8gaXQgZGlzcGxheXMgYSBtZXNzYWdlLiBQbGVhc2Ugc2VsZWN0IGNvcnJlY3QgYW5z
    d2VyIGlmIGluY29ycmVjdCBvcHRpb24gc2VsZWN0ZWQuPC9kaXY+PGRpdiBkaXI9ImF1dG8iPkkg
    Y2FuIHNlZSBob3cgdG8gaGlkZSBzdWJtaXQgYnV0dG9uIGlmIGluY29ycmVjdCBidXQgaG93IGNh
    biBJIGluY29ycG9yYXRlIHRoZSBhYm92ZSBtZXNzYWdlIG9yIG90aGVyIHR5cGVzIG9mIG1lc3Nh
    Z2UgaW4gY29uZGl0aW9uYWwgZm9ybWF0dGluZy48L2Rpdj48ZGl2IGRpcj0iYXV0byI+UmVnYXJk
    cyBSZXg8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxkaXYgY2xhc3M9
    ImdtYWlsX3F1b3RlIj5PbiAyMSBKYW4uIDIwMjAgMjE6MDgsIEpvdEZvcm0gJmx0O25vcmVwbHlA
    am90Zm9ybS5jb20mZ3Q7IHdyb3RlOjxiciB0eXBlPSJhdHRyaWJ1dGlvbiIgLz48YmxvY2txdW90
    ZSBjbGFzcz0icXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHgg
    I2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4gDQo8ZGl2Pg0KICAgICAgICA8ZGl2IHN0eWxl
    PSJoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2VlZWVlZTttaW4taGVpZ2h0OjMw
    MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OiYjMzk7bHVjaWRhIGdyYW5kZSYj
    Mzk7ICwgJiMzOTthcmlhbCYjMzk7Ij4NCiAgICAgICAgICAgIDxkaXYgc3R5bGU9Im1hcmdpbjo1
    MHB4IGF1dG87Ym9yZGVyOjFweCBzb2xpZCAjZGRkZGRkO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDo1
    MCU7bWluLXdpZHRoOjUwMHB4Ij4NCiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJiYWNrZ3Jv
    dW5kOm5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgIzQ1NDU0NTtmb250LXNpemU6MTRweDtjb2xvcjoj
    ZmZmZmZmO2hlaWdodDozNHB4O3BhZGRpbmc6OHB4IDEycHgiPg0KICAgICAgICAgICAgICAgICAg
    ICA8ZGl2IHN0eWxlPSJwYWRkaW5nOjhweDtmbG9hdDpsZWZ0Ij4NCiAgICAgICAgICAgICAgICAg
    ICAgICAgIEEgbmV3IHJlc3BvbnNlIGhhcyBiZWVuIHJlY2VpdmVkOg0KICAgICAgICAgICAgICAg
    ICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iLy93d3cuam90Zm9ybS5j
    b20iPjxpbWcgc3JjPSJodHRwczovL3d3dy5qb3Rmb3JtLmNvbS9pbWFnZXMvbG9nbzIucG5nPzIi
    IGFsdD0iSk9URk9STSIgaGVpZ2h0PSIzNiIgYWxpZ249InJpZ2h0IiBib3JkZXI9IjAiIC8+PC9h
    Pg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9InBh
    ZGRpbmc6MjBweCI+DQogICAgICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImRpc3BsYXk6aW5s
    aW5lLWJsb2NrO3dpZHRoOjEwMCU7bWluLWhlaWdodDozMDBweCI+DQogICAgICAgICAgICAgICAg
    ICAgICAgICA8ZGl2IHN0eWxlPSJjb2xvcjpncmF5O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1ib3R0
    b206MTBweCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgQW5zd2VyZWQgYnkNCiAgICAg
    ICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPg0KICAgICAgICAgICAgICAgICAgICAgICAg
    ICAgICAgICByb25lZXQgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdHJvbmc+DQogICAg
    ICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0
    eWxlPSJtYXJnaW46MTBweDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlIj4NCiAgICAgICAgICAg
    ICAgICAgICAgICAgICAgICA8L3A+PHA+WWVzLCB0aGF0IGlzIHBvc3NpYmxlIHVzaW5nIHRoZSBT
    aG93L0hpZGUNCmNvbmRpdGlvbnMuPC9wPg0KPHA+R3VpZGU6IDxhIGhyZWY9Imh0dHBzOi8vd3d3
    LmpvdGZvcm0uY29tL2hlbHAvMzE2LUhvdy10by1TaG93LW9yLUhpZGUtRmllbGRzLUJhc2Utb24t
    VXNlci1zLUFuc3dlciI+aHR0cHM6Ly93d3cuam90Zm9ybS5jb20vaGVscC8zMTYtSG93LXRvLVNo
    b3ctb3ItSGlkZS1GaWVsZHMtQmFzZS1vbi1Vc2VyLXMtQW5zd2VyPC9hPjwvcD4NCjxwPlBsZWFz
    ZSBjaGVjayB0aGlzIERlbW8gRm9ybTo8L3A+DQo8cD48YSBocmVmPSJodHRwczovL2Zvcm0uam90
    Zm9ybS5jb20vMjAwMjAzNDMzMjU3MDM4Ij5odHRwczovL2Zvcm0uam90Zm9ybS5jb20vMjAwMjAz
    NDMzMjU3MDM4PC9hPjwvcD4NCjxwPjxpbWcgc3JjPSJodHRwOi8vd3d3LmpvdGZvcm0uY29tL3Vw
    bG9hZHMvZm9ydW0vcm9uZWV0LzE1Nzk2MTE4ODAxLlBORyIgaGVpZ2h0PSIxMTMiIGFsdD0iMTU3
    OTYxMTg4MDEuUE5HIiAvPjwvcD4NCjxwPklmIHRoZSB3cm9uZyBhbnN3ZXIgaXMgc2VsZWN0ZWQg
    dGhlbiBhIHRleHQgbWVzc2FnZSBpcyBzaG93biBhbmQgdGhlIHN1Ym1pdA0KYnV0dG9uIGlzIGFs
    c28gaGlkZGVuLjwvcD4NCjxwPkhvcGUgdGhpcyBoZWxwcyE8L3A+DQo8cD5UaGFua3MuPC9wPiAg
    ICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4NCiAgICAg
    ICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5k
    OiM0NTQ1NDU7Zm9udC1zaXplOjEycHg7cGFkZGluZzo2cHggMTBweDtoZWlnaHQ6MjBweDtsaW5l
    LWhlaWdodDoxOHB4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3dy5q
    b3Rmb3JtLmNvbS9hbnN3ZXJzLzIxMjUwNTAtSS1tLXRyeWluZy10by1zZXR1cC1hLW11bHRpcGxl
    LWNob2ljZS1maWVsZC10aGF0LWhhcy00LW9wdGlvbnMtVGhlLXVzZXItaGFzLXRvLXNlbGVjdC10
    aGUtY29ycmVjdC1vcHRpb24tb25seS1DYW4tSS1zZXQtdGhlLWZpZWxkLXNvLWlmLXRoZXktZG9u
    LXQtcyIgc3R5bGU9ImNvbG9yOiNmZmZmZmY7ZmxvYXQ6cmlnaHQiPlZpZXcgdGhpcyB0aHJlYWQg
    b24gYnJvd3NlciDCuzwvYT4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL3d3
    dy5qb3Rmb3JtLmNvbS9hbnN3ZXJzLzIxMjUwNTAtSS1tLXRyeWluZy10by1zZXR1cC1hLW11bHRp
    cGxlLWNob2ljZS1maWVsZC10aGF0LWhhcy00LW9wdGlvbnMtVGhlLXVzZXItaGFzLXRvLXNlbGVj
    dC10aGUtY29ycmVjdC1vcHRpb24tb25seS1DYW4tSS1zZXQtdGhlLWZpZWxkLXNvLWlmLXRoZXkt
    ZG9uLXQtcz9rJiM2MTs4MWQzNzBlM2ZhNDE3MzNjNmJjN2Q5Y2YxNjYxZDUxNSZhbXA7dW5zdWJz
    Y3JpYmUmIzYxOyIgc3R5bGU9ImNvbG9yOiNjY2NjY2M7ZmxvYXQ6bGVmdCI+VW5zdWJzY3JpYmUg
    VGhyZWFkPC9hPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+DQog
    ICAgICAgICAgICA8bGFiZWwgc3R5bGU9ImNvbG9yOiNlZWVlZWUiPjE1Nzk2MTIxMjQ8L2xhYmVs
    Pg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCg0KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48
    L2Rpdj4
    ...
  • roneet
    Replied on January 21, 2020 at 10:07 PM

    User's Reply:

    In demo video it displays a message. Please select correct answer if incorrect option selected. I can see how to hide submit button if incorrect but how can I incorporate the above message or other types of message in conditional formatting.

    Answer:

    You can add a text element to show an error message:

    How do I disallow a user to move further unless he selects the correct answer? Image 10

    Thanks.