社区
ASP
帖子详情
一个form里可以有2个或2个以上的submit按钮吗?
shijiesj
2005-04-29 09:42:15
我要在一个FORM里放置3个submit按钮
要对同一个form里的数据执行不同的操作
请问如何实现?
...全文
471
11
打赏
收藏
一个form里可以有2个或2个以上的submit按钮吗?
我要在一个FORM里放置3个submit按钮 要对同一个form里的数据执行不同的操作 请问如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shijiesj
2005-04-29
打赏
举报
回复
davery:
好像只有第一个submit起作用阿
另2个没用
davs
2005-04-29
打赏
举报
回复
<input type="button" class=button name="Submit1" value=" 删 除 " onClick="this.form.action='default.asp?action=a1';this.form.submit();">
<input type="button" class=button name="Submit2" value="加入测试版" onClick="this.form.action='default.asp?action=a2';this.form.submit();">
<input type="button" class=button name="Submit3" value="加入分站" onClick="this.form.action='default.asp?action=a3';this.form.submit();">
如果在同一个页也可以这样处理:
<%
if request.form("Submit1")=" 删 除 " then
...
end if
if request.form("Submit2")="加入测试版" then
...
end if
if request.form("Submit3")="加入分站" then
...
end if
%>
各个提交按钮可以同名,但要值不一样就行啦,那就可以分辨得出是那一个按钮提交了
leo963258
2005-04-29
打赏
举报
回复
<FORM METHOD=POST name="form1">
<INPUT TYPE="button" onclick="document.form1.action='11.asp';this.form.submit()" value=1>
<INPUT TYPE="button" onclick="document.form1.action='22.asp';this.form.submit()" value=2>
<INPUT TYPE="button" onclick="document.form1.action='33.asp';this.form.submit()" value=3>
</FORM>
这样可以的哦
davs
2005-04-29
打赏
举报
回复
<input type="button" class=button name="Submit1" value=" 删 除 " onClick="this.form.action='default.asp?action=a1';this.form.submit();">
<input type="button" class=button name="Submit2" value="加入测试版" onClick="this.form.action='default.asp?action=a2';this.form.submit();">
<input type="button" class=button name="Submit3" value="加入分站" onClick="this.form.action='default.asp?action=a3';this.form.submit();">
如果在同一个页也可以这样处理:
<%
if request.form("Submit1")=" 删 除 " then
...
end if
if request.form("Submit2")="加入测试版" then
...
end if
if request.form("Submit2")="加入分站" then
...
end if
%>
各个提交按钮可以同名,但要值不一样就行啦,那就可以分辨得出是那一个按钮提交了
shijiesj
2005-04-29
打赏
举报
回复
<input type="button" class=button name="Submit1" value=" 删 除 " onClick="return test();javascript:subForm1();">
<input type="button" class=button name="Submit2" value="加入测试版" onClick="javascript:subForm2();">
<input type="button" class=button name="Submit3" value="加入分站" onClick="javascript:subForm3();">
<script>
function subForm1(){
document.form1.action="default.asp?action=a1";
document.form1.method="post";
document.form1.submit();
}
</script>
<script>
function subForm2(){
document.form1.action="default.asp?action=a2";
document.form1.method="post";
document.form1.submit();
}
</script>
<script>
function subForm3(){
document.form1.action="default.asp?action=a3";
document.form1.method="post";
document.form1.submit();
}
</script>
好像不行啊
shijiesj
2005-04-29
打赏
举报
回复
在onclick事件里先设form.action为不同的页面,然后调用form.submit方法提交表单即可.
可依据个例子吗?
jarraytan
2005-04-29
打赏
举报
回复
submit都是提交到form的action页面.加十个也是一个作用.要实现不同的话,可以用button,然后在onclick事件里先设form.action为不同的页面,然后调用form.submit方法提交表单即可.
请注意,用submit方法时,表单里不能有按钮的名字叫submit,否则会报错对象不支持该属性.
jzywh
2005-04-29
打赏
举报
回复
of course
ok1996
2005-04-29
打赏
举报
回复
用BUTTON,,,ONCLICK事件设为不同就行了
jarraytan
2005-04-29
打赏
举报
回复
楼主,不好意思,今天就看了你的帖子,然后就下了!
我觉得还是提出来看起来比较齐整点.
给个例子你参考下吧.
=======================================
<script language="JavaScript" type="text/JavaScript">
function chk_form(i)
{ var f=document.form1
f.action="a" + i + ".asp";
f.submit() }
</script>
<form name="form1" method="post" action="">
<input name="Submit1" type="button" id="Submit1" value="按钮" onClick="javascript:chk_form(1);">
<input name="Submit1" type="button" id="Submit1" value="按钮" onClick="javascript:chk_form(2);">
<input name="Submit1" type="button" id="Submit1" value="按钮" onClick="javascript:chk_form(3);">
<input name="Submit1" type="button" id="Submit1" value="按钮" onClick="javascript:chk_form(4);">
<input name="Submit1" type="button" id="Submit1" value="按钮" onClick="javascript:chk_form(5);">
</form>
shijiesj
2005-04-29
打赏
举报
回复
我把 type="button"全部换成 type="submit"
就可以了
浅析
一个
表单多个
Submit
按钮
的简单实现方法
Submit
按钮
是实现表单内容提交的
一个
至关重要的对象。本文在简单介绍
一个
表单单个
Submit
按钮
的提交处理方法的基础上,重点讨论了
一个
表单多个
Submit
按钮
的三种简单而常用的实现方法
JavaScript在
form
表单中使用button
按钮
实现
submit
提交方法
submit
是button的
一个
特例,也是button的一种,它把提交这个动作自动集成了,
submit
和button,二者都以
按钮
的形式展现,看起来都是
按钮
,所不同的是type属性和处发响应的事件上。 在javaScript中关于
submit
和button的区别介绍 在
form
表单提交中,使用button来间接完成
submit
的提交更为灵活。下面是实现方法: 使用button
按钮
实现
submit
提交,需要在button标签中的使用onclick方法,然后在JavaScript中实现具体,代码如下: <head> [removed] functio
浅析
一个
表单多个
Submit
按钮
的简单实现方法.pdf
浅析
一个
表单多个
Submit
按钮
的简单实现方法.pdf
浅谈layui 绑定
form
submit
提交表单的注意事项
今天小编就为大家分享一篇浅谈layui 绑定
form
submit
提交表单的注意事项,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
form
.
submit
()不能提交表单的原因分析
主要分析了
form
.
submit
()不能提交表单的原因,需要的朋友可以参考下
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章