Blank forms submitted when required fields are empty

What is JotForm?

JotForm is a freeonline form builder which helps you create online forms without writing a single line of code.

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.

Why do you not want to answer this thread?(Your answer will be sent to Jeanette and Aytekin)

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?

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.

JotForm Support

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.)

JotForm Founder

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?

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

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?

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.