Blank forms submitted when required fields are empty

  • Profile Image
    shopcraft
    Asked on February 11, 2011 at 05:39 PM

    My customer has been able to submit my "Generic Quote FormGeneric Quote FormGeneric Quote Form" blank when I have * required fields.  Is there a glitch in the system or is something else happening?

     

    Here is a link to the form:

    http://schaumburgspecialties.com/pages/general-quote-form

    Thank you

  • Profile Image
    warners
    Answered on February 12, 2011 at 04:52 PM

    If the javascripts are disabled, the user might be able to by-pass the required field checks. So, it is possible but it should only happen in very few cases.

  • Profile Image
    abajan
    Answered on February 12, 2011 at 05:42 PM

    Then perhaps JotForm should use a blend of client side and server side checks for non-filled required fields? (It's my understanding that instead of using one or the other method, it's best to use both.)

  • Profile Image
    aytekin
    Answered on February 13, 2011 at 12:42 AM

    We disabled the server side checks because of the Conditions feature. The required fields can change on the fly, so we only do checks on the client side now. This usually is not a problem. It only becomes a problem if there are problems on the page. (i.e: javascripts are broken)

    I tested this form and it did not allow me to submit the form without filling the fields.

    Shopcraft: If it allows this on your customer's computer, can you find out the browser type and version your customer is using?

  • Profile Image
    shopcraft
    Answered on February 15, 2011 at 06:49 AM

    Thank you for the responses, they have been helpful.  I am waiting for an answer to the browser question, but I am certain they are on IE and most likely version 8 or earlier.  They also have some extremly weird security settings on their browsers that block everything.  Maybe this is causing something weird to happen with the Javascript????

     

    Thank you,

    Brian

  • Profile Image
    JerryDT
    Answered on March 14, 2012 at 04:00 PM

    We just had the same sort of thing happen, though in our case, we have no idea who initiated the form submission.  Did anyone ever nail this down? 

  • Profile Image
    jcm0731
    Answered on March 14, 2012 at 05:40 PM

    Hi,

    If JavaScript is disabled in the browser this can effectively bypass the form validation you have set. Also if the person enters a space in the field this also bypasses the form validation.  In my opinion, you wouldn't have to worry about losing submissions with just spaces in the fields because that only shows that those who submitted such info are not really interested in buying or answering, and they're more likely just spamming.

    Incorporating a captcha field in your forms might help, as this would help deter potential spammers. Serious customers wouldn't mind filling out a captcha field.

    Hope this information helps. Let us know if you have follow-up questions.