我创建了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>
我希望后退按钮只返回任何验证,是否有任何建议?
先谢谢。
答案 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]转到任何页面(或返回)?