一个form表单实现多个提交按钮
2015-04-28 17:56
393 查看
这两天练练手,在一个地方需要用到一个form表单里面有两个submit提交按钮,特在网上查了下资料,自己也总结下,其实现原理就用的JS来改变提交的动作。
JS部分如下:
<script language="JavaScript">
function my(){
formadd.action = "<%=basePath%>/AttendanceServlet?action=adds"
//formadd.action就相当于<form name="formadd" id="formadd" method="post" action= "<%=basePath%>/AttendanceServlet?action=adds">
}
function mysubmit() {
formadd.action = "<%=basePath%>/AttendanceServlet?action=add"
}
</script>
JSP页面的form表单元素一定不要写action属性,如下:
<form name="formadd" id="formadd" method="post" >
接下来就在submit按钮里面通过onclink属性调用JS方法改变action的动作:
<INPUT class="textfield" id="SelectName" onclick="my()" type="submit" value="提交考勤" name="SelectName">
<INPUT class="textfield" id="Name" onclick="my()" type="submit" value="考勤" name="Name">
JS部分如下:
<script language="JavaScript">
function my(){
formadd.action = "<%=basePath%>/AttendanceServlet?action=adds"
//formadd.action就相当于<form name="formadd" id="formadd" method="post" action= "<%=basePath%>/AttendanceServlet?action=adds">
}
function mysubmit() {
formadd.action = "<%=basePath%>/AttendanceServlet?action=add"
}
</script>
JSP页面的form表单元素一定不要写action属性,如下:
<form name="formadd" id="formadd" method="post" >
接下来就在submit按钮里面通过onclink属性调用JS方法改变action的动作:
<INPUT class="textfield" id="SelectName" onclick="my()" type="submit" value="提交考勤" name="SelectName">
<INPUT class="textfield" id="Name" onclick="my()" type="submit" value="考勤" name="Name">
相关文章推荐
- struts中一个form表单实现多个按钮的提交
- 一个form表单需要多个提交按钮的实现 (两种方式)
- JS实现一个表单form,多个submit按钮提交时带不同的action参数
- 只有一个form表单,实现多个提交按钮
- 一个Form表单处理提交多个submit按钮
- Layui 弹框的 实现,可以利用弹框的确定取消按钮,来实现对form表单的提交动作!
- MVC中一个表单实现多个提交按钮(一个action搞定添删改)
- PHP,一个form表单使用多个按钮的实现方式
- JavaScript基础 submit按钮配合form的onsubmit实现表单的提交与验证
- JavaScript基础 submit按钮配合form的onsubmit实现表单的提交与验证
- 在一个form表单中根据不同按钮实现多个action事件
- 在一个form表单中根据不同按钮实现多个action事件
- jsp导出Excel或者Word及一个form表单中出现多个按钮提交不同的内容
- 按钮在form外如果实现提交表单
- jsp实现一个表单多个提交按钮
- javascript在form表单中使用button按钮实现submit提交方法
- 用图片实现form表单的提交按钮
- (转)一个form表单实现提交多个action
- 一个form表单实现提交多个action
- JavaScript在form表单中使用button按钮实现submit提交方法