社区
ASP
帖子详情
一个form里可以有2个或2个以上的submit按钮吗?
shijiesj
2005-04-29 09:42:15
我要在一个FORM里放置3个submit按钮
要对同一个form里的数据执行不同的操作
请问如何实现?
...全文
474
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
按钮
,以实现不同的提交功能。本文将深入探讨如何在HTML和JavaScript中实现
一个
表单多个
Submit
按钮
的简单方法。 ...
JavaScript在
form
表单中使用button
按钮
实现
submit
提交方法
submit
是button的
一个
特例,也是button的一种,它把提交这个动作自动集成了,
submit
和button,二者都以
按钮
的形式展现,看起来都是
按钮
,所不同的是type属性和处发响应的事件上。 在javaScript中关于
submit
和button的...
浅析
一个
表单多个
Submit
按钮
的简单实现方法.pdf
该方法可以分为两种情形:一种是每个
Submit
按钮
对应不同的JavaScript函数,另一种是所有
Submit
按钮
使用同
一个
JavaScript函数,但对应不同的函数参数。 第二个解决方案是使用HTML的
Form
标记中的action属性。该方法...
浅谈layui 绑定
form
submit
提交表单的注意事项
在layui中,如果你想要将
一个
按钮
定义为提交表单的触发器,你需要在该
按钮
上添加`lay-
submit
`属性。这是
一个
特殊的属性,layui通过它识别哪个
按钮
是用于提交表单的。在上述代码示例中,我们可以看到登录
按钮
有这样的...
form
.
submit
()不能提交表单的原因分析
在这个例子中,表单有
一个
`id`为`
submit
`的
按钮
。JavaScript部分如下: ```javascript function
form
Deal() { var btn
Submit
= document.getElementById('
submit
'); var
form
Id = document.getElementById('...
ASP
28,405
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章