我正在开发一个Web应用程序,并且在我的jsp页面中设计了一个表单。 我有一些文本字段和两个提交按钮“发送”和“搜索”。我希望我的表单在按下这些按钮时执行两个不同的操作。但是我单击搜索按钮的操作与单击发送按钮相同,请帮助我关于这一点。 以下是我的代码的一部分。
<form name="Field_Details" action="ServletApp" method="get">
<fieldset style="float: center; width:920px; height: 75px;background-color:ivory; border-color:black;">
<font size="2"> MachId :</font>
<input type="text" name="Text2" maxlength="15" style="height:15px; width:100px; border-color:black"><font size="2"></font>
<font size="2"> From Date(dd/mm/yy) :</font>
<input type="text" name="Text3" maxlength="8" style="height:15px; width:100px; border-color:black"><font size="2"></font>
<font size="2"> To Date(dd/mm/yy) :</font>
<input type="text" name="Text4" maxlength="8" style="height:15px; width:100px; border-color:black"><font size="2"> </font>
<input type="submit" value="Search" style="height:30px; width:80px; formaction="FirstServlet"/><br><br>
<font size = "2">Output Field :</font> <input type="text" name="Text1" maxlength="50" style="height:15px; width:100px; border-color:black"><font size = "2"></font>
<input type= "submit" value="Send" style="height:30px; width:80px; margin-left:15px">
最佳答案
第一个提交按钮中存在拼写错误,缺少 style
属性末尾的引号。因此,formaction
被视为style
的一部分,而不是一个单独的属性。
<input type="submit" value="Search" style="height:30px; width:80px;" formaction="FirstServlet"/><br><br>
关于javascript - 带有两个提交按钮的表单无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35473674/