What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

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.

  • Profile Image

    My submit button is not working

    Asked by jotformjaimie on April 20, 2017 at 10:58 PM

    Please help me on my  mini session form.  The submit button is no longer submitting entries, and I've done nothing to it when it was working.



    Page URL:

  • Profile Image
    JotForm Support

    Answered by Charlie on April 21, 2017 at 03:49 AM


    I see that the form is embedded on your website using the default script code, it is possible that there's a script conflict happening that prevents the form to proceed. Could you please try re-embedding the form using the iFrame embed code instead? Here's how you can get the iframe embed code: https://www.jotform.com/help/148-Getting-the-form-iFrame-code

    Let us know if that works. 

  • Profile Image

    Answered by jotformjaimie on April 24, 2017 at 02:43 AM
    I have tried to embed it as an iframe, a pop up, a regular embed code, a source code, everything. When I get it to actually show up on the screen the correct size, I fill it out and the submit buttons
    never work. I have done this a million times, and am losing clients because I can't get them signed up...I have never had any problems with this until now. Can you please help? I even tried to change
    the submit buttons and that still didn't work. Please help.
  • Profile Image
    JotForm Support

    Answered by ashwin_d on April 24, 2017 at 03:04 AM

    Hello jotformjaimie,

    I'm sorry for the trouble caused to you. 

    I did check your webpage where you have embedded your form and found that you have used your form's full source code to embed your form. I was able to submit you form successfully but it show "Incomplete values" error message.

    I would also suggest you to please grab your form's iFrame embed code and use it to embed your form in your webpage. Here is your form's iFrame embed code:

     <iframe id="JotFormIFrame-71130747684156" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="https://form.jotform.us/71130747684156" frameborder="0" style="width:100%; height:5677px; border:none;" scrolling="no"> </iframe>
    <script type="text/javascript"> var ifr = document.getElementById("JotFormIFrame-71130747684156"); if(window.location.href && window.location.href.indexOf("?") > -1) { var get = window.location.href.substr(window.location.href.indexOf("?") + 1); if(ifr && get.length > 0) { var src = ifr.src; src = src.indexOf("?") > -1 ? src + "&" + get : src + "?" + get; ifr.src = src; } } window.handleIFrameMessage = function(e) { var args = e.data.split(":"); if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[2]); } else { iframe = document.getElementById("JotFormIFrame"); } if (!iframe) return; switch (args[0]) { case "scrollIntoView": iframe.scrollIntoView(); break; case "setHeight": iframe.style.height = args[1] + "px"; break; case "collapseErrorPage": if (iframe.clientHeight > window.innerHeight) { iframe.style.height = window.innerHeight + "px"; } break; case "reloadPage": window.location.reload(); break; } var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); } }; if (window.addEventListener) { window.addEventListener("message", handleIFrameMessage, false); } else if (window.attachEvent) { window.attachEvent("onmessage", handleIFrameMessage); } </script>
    Do get back to us once you embed your form with iFrame embed code and we will test this issue you are having.
    Thank you!