社区
JavaScript
帖子详情
我想让一个表单有多个提交按钮,进行不同的动作?怎么办呀?
flymanwlq
2004-08-11 07:20:00
dd
...全文
130
5
打赏
收藏
我想让一个表单有多个提交按钮,进行不同的动作?怎么办呀?
dd
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghr100
2004-08-11
打赏
举报
回复
可以放在后台判断.
demo.htm
<form name="form1" action="demo.asp">
<input type="text" name="id"/>
<input type="submit" name="sub" value="添加"/>
<input type="submit" name="sub" value="删除"/>
</form>
demo.asp
<%
subStr = Request("sub")
id = Request("id")
if subStr = "添加" then
Response.Write "添加操作"
'to do
end if
if subStr = "删除" then
Response.Write "删除操作"
'to do
end if
%>
flymanwlq
2004-08-11
打赏
举报
回复
hehe,谢谢结帐
笨笨兔兔兔兔兔
2004-08-11
打赏
举报
回复
加个form1.method="post"
woyingjie
2004-08-11
打赏
举报
回复
<form name=form1>
<input type=button onclick=1()>
<input type=button onclick=2()>
</form>
<script>
function 1(){
form1.action="index1.asp";
form1.submit();
}
function 2(){
form1.action="index2.asp";
form1.submit();
}
</script>
LxcJie
2004-08-11
打赏
举报
回复
<SCRIPT language="javascript">
function subForm(str)
{
document.forms[0].action = "personAction.jsp?act=" + str;
document.forms[0].submit();
}
</SCRIPT>
<FORM></FORM>
<INPUT type="button" value="submit1" onClick="subForm('add')">
<INPUT type="button" value="submit2" onClick="subForm('edit')">
</FORM>
一个
form
表单
包含
多个
submit
提交
动作
在开发中遇到
一个
表单
需要
提交
多个
不同
action
动作
,这时候就不能再使用submit
按钮
来
进行
提交
了,下面提供通过js来实现这一功能的方法
关于
一个
表单
form包含
多个
提交
动作
submit的解决方法
在开发工作共我们往往会遇到
一个
表单
需要包含
多个
action
不同
的
提交
动作
,这时候就不能在使用submit
按钮
来
进行
提交
了,下面提供通过js来实现这一功能的方法 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1
在同一form
表单
中如何
提交
两个
不同
的action
(转载:常用,以便查阅) 有两种办法可以实现: 1.针对
一个
action有
多个
提交
按钮
,那么在
提交
后
进行
根据ID
进行
一下判断,是哪个
提交
的执行哪种
动作
,这是可以实现的。 2.直接做成两个form,每个form里的action
不同
,都有
一个
提交
按钮
,从客户看来是没有区别的,但是
提交
的时候,会
提交
到不到的action里去. 第一种的实现: Java Applet......
表单
中submit和button
按钮
使用和区别
1.input[type=submit] submit是button的
一个
特例,也是button的一种,它把
提交
这个
动作
集成了。 按回车键即
提交
表单
点击
提交
按钮
后url变为?xxx=
提交
的内容 如果
表单
在点击
提交
按钮
后需要用JS处理后再
提交
的话,通常都必须把submit改成button,即取消自动
提交
的行为,否则,会造成两次
提交
的结果。对于动态网页来说,也就是对数据库操作两次。或者可以在使用submit时验证加return true 或false js中check()函数判断的时候要写 ret
防止
表单
重复
提交
表单
重复
提交
是在多用户Web应用中最常见、带来很多麻烦的
一个
问题。有很多的应用场景都会遇到重复
提交
问题,比如: 点击
提交
按钮
两次。 点击刷新
按钮
。 使用浏览器后退
按钮
重复之前的操作,导致重复
提交
表单
。 使用浏览器历史记录重复
提交
表单
。 浏览器重复的HTTP请求。 用户
提交
表单
时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章