Email required field not working (using iFrame)

  • give2kids
    Asked on January 9, 2015 at 10:43 AM

    Hello -

    I've looked over past answers to this issue, which all suggested using the iFrame option, when embedding the form.

    My form is already in iFrame. However, the email validation still does not work.

    Please advise. Thank you.

  • David JotForm Support
    Replied on January 9, 2015 at 1:07 PM

    Hi,

    I checked your embedded form and the required email field does appear to be working:

    Email required field not working (using iFrame) Image 1 Screenshot 30

    I checked in FireFox, IE and Chrome, they all seem to require the email field.  That appears to be only validation required of that field:

    Email required field not working (using iFrame) Image 2 Screenshot 41

    If you could let us know what web browser you are using that is allowing the form to be submitted without the email field filled, or if there is something else you are trying to get working that I am not seeing, we will be happy to look into this further.

  • give2kids
    Replied on January 9, 2015 at 1:33 PM

    Thank you for your response, David...

    I see you did not type anything in the email field. If you type even a letter or two, it will likely allow you to submit the form.

    Yes, I'm aware the email required settings in the code are set correctly-- however, not only is it  not working for me, it also allowed recent submission to come through (his incomplete submission copied below).

    I tested the form using Chrome (Version 39.0.2171.95 m).

    Here is the incomplete submission I received from someone else:

    jotform Screenshot 10  
     
    Question Answer
    Full Name Steven Anderson
    U.S. ONLY: Street, City, State, Zip 1
    Email gro
  • David JotForm Support
    Replied on January 9, 2015 at 2:51 PM

    I had another look at your form and it appears as though you are using a "Text Box" to capture the email address, rather than an "Email" field.  This is why it is not validating as email addresses, simply requiring that text be entered.  Replace your current field with an "Email" field, then set it to required once again:

    Email required field not working (using iFrame) Image 1 Screenshot 20

    This will force email addresses to be entered, rather than just text.

    Let us know if you have any further questions and we will be happy to help.