后退按钮也会像提交按钮

时间:2015-10-12 13:13:01

标签: javascript html forms

我创建了HTML表单,其中有两个按钮,一个用于调用java脚本进行表单验证,另一个用于返回上一页,两个按钮用作提交并验证输入。 以下是表单和按钮的代码:

<form id = "myform" method="post" action="SearchForCustomer"         onsubmit="return validateForm()">
<input type="submit"  value="Search"  style="width: 100%;" onclick="toggleTable();" />
<input type="button"  value="back" style="width: 100%;" onclick="document.forms[0].action = 'homePage.jsp'; return true;"  />
</form>

我希望后退按钮只返回任何验证,是否有任何建议?

先谢谢。

3 个答案:

答案 0 :(得分:0)

应该是:

<input type="button"...

型=&#34;提交&#34;将在任何一种情况下提交表格。

答案 1 :(得分:0)

您有两个提交类型的按钮。只有1个。

<form id = "myform" method="post" action="SearchForCustomer" onsubmit="return validateForm()">
    <input type="submit" name = "searchButton" id = "searchButton"  value="Search"  style="width: 100%;" onclick="toggleTable();" />
    <input type="button"  value="back" style="width: 100%;" onclick="document.forms[0].action = 'homePage.jsp'; return true;"  />
</form>

答案 2 :(得分:0)

实际上我没有得到你的问题,但为什么要使用输入[type = submit]转到任何页面(或返回)?