Able to Submit form without completing required fields.

  • Profile Image
    Asked on November 21, 2014 at 12:44 PM

    We have found that we are able to submit a totally blank form ( even though none of the required fields has been completed.  This behaviour is not consistent, as we can do it on some computers but not others.

    How is it possible for blank forms to be submitted without the required fields being completed?

  • Profile Image
    Answered on November 21, 2014 at 03:04 PM


    I tried submitting your form blank in FireFox and Chrome and was unable to.  Each time I pressed the submit button it did lag a bit but eventually would return the errors for all the required fields:

    If possible, please let us know which browser or anything other relevant information you may have about which computers will allow submission without filling out the required fields.  As soon as we can reproduce this we can get it fixed.  We are very sorry for the inconvenience. 

  • Profile Image
    Answered on November 21, 2014 at 03:08 PM

    Two of our users have been able to do this with Chrome (on a MacBook), whereas I have not been able to do this with Chrome on my MacBook.

  • Profile Image
    Answered on November 21, 2014 at 04:21 PM

    1) If the form is embedded on some page with standard Embed code, the issue might be related to conflicts between form and other scripts on the page. You can use an iFrame code in such case, since the iFrame will not conflict with other elements on the page.

    Getting the Form iFrame Code

    2) The validation depends on the javascript, so you user will need to make sure that javascript is not blocked in his/her browser.

    We have a NoScript widget that can be easily added to the form to inform users if the javascript is blocked.


    3) Also, the validation will not work if the form script is blocked by security related software. You can ask the user to disable security related software for testing purposes and/or access the form using different Internet Service provider.

    Thank you.