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

    Why doesn't my submit button appear on I-Phones or other I-Products and is there a way to fix it?

    Asked by blazingbirthdays on March 03, 2014 at 02:35 PM

    If I pull up my jotform page on website, there is no submit button to click on to submit the form when I use an I-phone or similar products using a Safari Browser.

    Page URL:

  • Profile Image

    Answered by Carina on March 03, 2014 at 03:42 PM

    Does this issue also happens in the standalone version of the form?


    After checking your website's source code I realized you have set the iframe height at 848px. Maybe this is creating this difficulty, as some browsers/devices have different margin parameters:

    You can replace the embedding code on your website, and you can adjust the height value:

    <iframe id="JotFormIFrame" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="//www.jotform.us/form/40514344058146" frameborder="0" style="width:100%; height:979px; border:none;" scrolling="no"></iframe>

    <script type="text/javascript">window.handleIFrameMessage = function(e) {var args = e.data.split(":");var iframe = document.getElementById("JotFormIFrame");if (!iframe)return;switch (args[0]) {case "scrollIntoView":iframe.scrollIntoView();break;case "setHeight":iframe.style.height = args[1] + "px";break;}};if (window.addEventListener) {window.addEventListener("message", handleIFrameMessage, false);} else if (window.attachEvent) {window.attachEvent("onmessage", handleIFrameMessage);}</script>


    Let us know if the problem persists.

    Thank you