我有一张表格.我希望它有两个按钮(buttonA,buttonB).是否有更好的方法来确定单击哪个按钮比保留隐藏的输入字段,并通过onClick()中的javascript将其值设置为每个的不同字符串?
这就是本文的演示内容:http: //www.java2s.com/Code/Java/JSP/JspformUsingButtons.htm
但它似乎有点奇怪,没有比跳过那些篮球更好的方法了吗?
谢谢
您可以使用name和value属性来区分表单上的按钮,然后从服务器中读取适当的值.这是一个例子:
?<form method="get" action="test.htm" target="new">
<button type="submit" name="button" value="1">Button One</button>
<button type="submit" name="button" value="2">Button Two</button>
</form>??????????????????????????
Run Code Online (Sandbox Code Playgroud)
当Button 1被点击,网址包含button=1,当然,当Button 2点击时,button=2.
显然,name只要两个按钮都相同,您就可以使用任何您想要的属性name.这将使用相同POST而不是GET.