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

    Submit Button Disappears - even though I attached not conditions to it.

    Asked by clockert on September 15, 2015 at 08:25 AM

    I saw another question where someone had this problem with they attached some conditions.

    This did not happen until I added the "Vendor (Other)" condition. But I still do not know why.

    Please let me know what I may have missed here? Thanks.



    Update: I can't seem to delete this question, but I think I found the answer. It seems that our field in Blogger is too small, and thus seems to hide the extra material that shows up. I will take this up with Blogger, not you....

    Page URL:

  • Profile Image

    Answered by clockert on September 15, 2015 at 08:29 AM
  • Profile Image
    JotForm Support

    Answered by david on September 15, 2015 at 11:59 AM


    This may be something we can help you with.  If you embedded form is no longer showing the full form, the conditionally shown fields may be pushing the submit button out of the viewable area.  Try replacing your embed code with the iFrame code:


    Using the iFrame code, you can set the height of your frame to include any conditionally shown fields:

    Or Set the frame to allow for scrolling:

    <iframe id="JotFormIFrame" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="//form.jotformpro.com/form/52326609098966" frameborder="0" style="width:100%; height:4194px; 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;case "collapseErrorPage":if (iframe.clientHeight > window.innerHeight) {iframe.style.height = window.innerHeight + "px";}break;case "reloadPage":window.location.reload();break;}};if (window.addEventListener) {window.addEventListener("message", handleIFrameMessage, false);} else if (window.attachEvent) {window.attachEvent("onmessage", handleIFrameMessage);}if(window.location.href && window.location.href.indexOf("?") > -1) {var ifr = document.getElementById("JotFormIFrame");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;}}</script>

    Adjust the height value to adjust the height of the frame or set scrolling to "yes" to allow for scrolling.

    If you would like to have us check your embedded form, let us know the URL of your page and we will be happy to have a look.