html提交按钮保持在同一页面上

html提交按钮保持在同一页面上,html,Html,我正在用html5/css/js编写一个移动应用程序。 在index.html的第一个页面上,我制作了一个带有提交按钮的表单,该按钮指向result.html(formaction=“result.html”)。 但是,当我在Chrome中打开index.html只是为了调试应用程序时,submit按钮不会将用户带到result.html,而是停留在index.html上。 发生了什么? 谢谢 提交 它与以下两种情况都不起作用: <form name="userdata" method

我正在用html5/css/js编写一个移动应用程序。 在index.html的第一个页面上,我制作了一个带有提交按钮的表单,该按钮指向result.html(formaction=“result.html”)。 但是,当我在Chrome中打开index.html只是为了调试应用程序时,submit按钮不会将用户带到result.html,而是停留在index.html上。 发生了什么? 谢谢


提交
它与以下两种情况都不起作用:

<form name="userdata" method="get" action="result.html">
    <input type="number" step="any" class="hiddenbutton" name="userVolume" value="" >
    <button type="submit" id="submitbutton" name="issubmitted" value="no" class="submitbutton">Submit</button>
</form>

提交

编辑:我刚刚发现,用firefox代替Chromium(Ubuntu)没有问题。有关于发生了什么的提示吗?

我认为您需要明确地将其作为一个属性,即“form”中的“action”属性

<form name="userdata" method="get" action="result.html">

    <input type="number" step="any" class="hiddenbutton" name="userVolume" value="" >

    <button type="submit" id="submitbutton" name="issubmitted" value="no" class="submitbutton" formmethod="get" formaction="result.html">Submit</button>
</form>

提交

我删除了表单和提交按钮的所有action和formaction属性,并决定将我的页面编码为SPA(单页应用程序),因此我使用jquery进入下一页:

        $.mobile.changePage($('#result-page'));

s没有
formaction
formmethod
属性。@RocketHazmat-请参阅和@j08691:Cool!我不知道:)@RocketHazmat-让我们两个都是。使用
action=“result.html”
作为表单的属性,现在有一个“错误加载页面”
        $.mobile.changePage($('#result-page'));