Field are missing when form is submitted

  • Profile Image
    compucredit
    Asked on March 15, 2012 at 06:32 AM

    Hi

    I am receiveing my form notifications and some (not all) fields that are marked compulsory are missing.

    See screen shot

    This is happening only occasionally but why does this happen?????

    Form url

     http://form.jotform.com/form/20515851225

     

    Please help!!!

  • Profile Image
    idarktech
    Answered on March 15, 2012 at 07:14 AM

    Hi,

    I just tested your form and I was able to received the complete form notification message. I'm afraid this could be a browser related issue. If your form user browser's 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.

    Hope this clarifies the issue. If you have further questions, please let us know. Thanks.

  • Profile Image
    compucredit
    Answered on March 15, 2012 at 07:51 AM

    Hi

     

    I don't think the user will intentionally not fill in his ID Number as he is applying for a Personal Loan and everybody knows an ID Number is absolutely mandatory when applying for credit.

    The users are filling in all required fields but some field inputs do not reveal in the notification email.

    I do not think this is a browser related issue.

  • Profile Image
    liyam
    Answered on March 15, 2012 at 08:11 AM

    Hello.  It might help if you also add a Free Text (HTML) element in your form and add this code inside:

    <noscript>Your browser does not support JavaScript!
    Please enable your form's javascript to be able to access the form</noscript>

    This way, if the form user's browser has its javascript turned off, he will not be able to fill up the form.

    At the moment, we could not replicate the problem on how they are able to submit without filling up the details.  If you can also ask the form user the details on how he was able to submit the form without filling up the form ID, it would be great. 

  • Profile Image
    compucredit
    Answered on March 16, 2012 at 06:01 AM

    Hi

    Although it is easy for you and me,not everyone is technologically intelligent enough to know where or how to enable Javascript in their browsers.

    Isn't it possible to insert a similar code as above but a pop up box that prompts the user if they want to enable Javascript with a single click.

  • Profile Image
    abajan
    Answered on March 16, 2012 at 08:18 AM

    I can't come up with a solution like that right now but just to add to Liyam's suggestion, perhaps the contents of the noscript element could be altered as shown on this page.

  • Profile Image
    abajan
    Answered on March 16, 2012 at 08:24 AM

    By the way, is that form embedded somewhere or is it being used at its JotForm address?

  • Profile Image
    compucredit
    Answered on March 16, 2012 at 10:09 AM

    It is embedded on my website and the url is changed from 

    http://form.jotform.com/form/20515851225

    to

    http://www.jotform.com/form/20515851225

    Anyway,as I stated this happens occasionally for a short period of time..Everything is now fine again.

    I tested the Javascrip thing and its true that if you don't have Javascript enabled in your browser then the form(whether embedded or direct link) will not function properly.For example if you use the Form Collapse feature (like I do) the element will not expand when clicked on.

    Hence above mentioned I still don't believe that Javascript Disabled is responsible for some form fields being received empty because you cant even acces the entire form with all fields because it is hidden with the form collapse feature and won't expand in the first place to fill in field if Javascript is disabled

    See what I am getting at??

  • Profile Image
    aytekin
    Answered on March 16, 2012 at 11:13 AM

    If the JavaScript error occurrs after the form collapse is expanded, it might be possible to pass the required check.

    You can try embedding the form using the IFrame code. If there is a conflict with something on your page, the IFrame should prevent that from happening in the future. Here is how you can get it. Open your form on the Form Builder:

    1. Open "Setup & Embed" tab on toolbar,

    2. Click on "Embed Form"

    3. Click on "iFrame".