Some required fields are empty ...

  • Profile Image
    Enoes
    Asked on November 09, 2011 at 05:44 AM

    Hi,

     

    On several submitted forms, a required (and so very important) field, nammed "fichier à imprimer", is empty.

    How is it possible ? Can we do anything ?

     

    Enoes

     

     

     

     

  • Profile Image
    liyam
    Answered on November 09, 2011 at 06:59 AM

    Did you embed your form on a webpage? If so, can you please provide us the URL of the page?  We would like to check if there are some conflicting issues in your page.

    Thanks.

  • Profile Image
    Enoes
    Answered on November 09, 2011 at 07:03 AM

    No, the form is not embed on a webpage.

    We just gave this link http://www.jotform.com/enoes/dcg to our customers.

  • Profile Image
    liyam
    Answered on November 09, 2011 at 08:09 AM

    It's possible that the one who filled up your form had the javascript of his browser disabled.

    What you can do to require users to have their javascript enabled before filling up the information on your form is to add inside your form a Free Text (HTML) field in it and then inserting this code:

    <noscript> For full functionality of this site it is necessary to enable JavaScript. Here are the <a target="_blank" href="http://www.enable-javascript.com/" rel="nofollow noopener" rel="nofollow" > instructions how to enable JavaScript in your web browser</a>. </noscript>

     

    To add a Free Text (HTML) field:

    1.  Go to Setup & Embed tab
    2.  On the left side of the Form Builder, under the Power Tools, double-click or drag the Free Text (HTML) tool into your form

    3.  Click on the free text field you inserted
    4.  Click the HTML button in the toolbar

    5.  Paste the noscript code that I posted above
    6.  Click OK then save your form

    Please let us know if you need further assistance and/or clarification.

    Thanks.

  • Profile Image
    Enoes
    Answered on November 09, 2011 at 08:36 AM

    Oh thanck you very much for your attention and your answer !

    2 little questions :

    1) I guess that this message will appear even if the one who filled up the form had the javascript of his browser disabled...

    2) Is it ok if I paste this code in french like that : 

    <noscript> Afin d'assurer l'envoi complet de votre formulaire, il est nécessaire d'autoriser l'utilisation de JavaScript. Pour cela,  <a target="_blank" href="http://www.enable-javascript.com/" rel="nofollow noopener" rel="nofollow" rel="nofollow" > merci de cliquer ici </a>. </noscript>

  • Profile Image
    liyam
    Answered on November 09, 2011 at 08:42 AM

    To answer your questions:

    1) Yes, it will simply show the message and your form will not appear on the page.  They will have to enable the javascript if they want to see the form.

    2.) Sure, you can modify the message anyway you like.

  • Profile Image
    Enoes
    Answered on November 09, 2011 at 08:47 AM

    You're perfect, thanck you very much !

    Jotform's team is the best I ever met ! Very impressive !

  • Profile Image
    clicksem
    Answered on August 17, 2012 at 09:00 AM

    I already have the very same problem. But the solution doesn't fit me since I already publish the form in facebook pages where already javascript control is done by facebook itself. whenever I close my browsers' javascript for to controle if it's working, facebook gives an

    "You need Javascript enabled in your browser to use Facebook Applications."

    alert. But still i have forms with empty required fields. my problem is not the fullfilled fields itself, i'm just worried as if the fields are filled by the users but jotform didn't passed them to me. It's just a worry but can't be sure about it since i can't test it.

     

  • Profile Image
    jonathan
    Answered on August 17, 2012 at 09:15 AM

    @clicksem

    Hi, can you please tell us the name of your form embedded on facebook that you are having this issue?We will check further.

    Will await for your response.

    Thanks.

  • Profile Image
    clicksem
    Answered on August 17, 2012 at 09:36 AM

    thanks for the reply. you can find it at:

    https://www.facebook.com/www.Jnwcollection.com.tr/app_208195102528120

  • Profile Image
    jonathan
    Answered on August 17, 2012 at 10:22 AM

    @clicksem

    I can see no means how to submit you form without a user having to complete the "required fields". It can only mean that the empty required fields on the forms submissions are due to javascript disabled browser on the user side.

    For further confidence of users enabling the browser's javascript on their end when viewing your facebook app form, you may want to still apply the suggestion of Liyam to add context/hint on your form that "javascript enabled" is required.

     

    Please check also the frame height of your embedded form. Please see note on image wherein I could not see the submit button when the required field get highlighted. You may want to adjust this.

    Please inform us if you have further inquiry.

    Thanks.