标题:当一个表单中有多个提交按钮时,怎么传值?
只看楼主
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
 问题点数:0 回复次数:6 
当一个表单中有多个提交按钮时,怎么传值?

我这个表单有二个按钮:
<form name="form1" method="post" action="qw.asp">
<input name="textfield" type="text" size="17" maxlength="15">
<input name="textfield2" type="text" size="17" maxlength="15">
<input type="submit" name="Submit" value=" 更新 ">
<input type="submit" name="Submit" value=" 删除">
</form>

我想在按不同的按钮时,各自再加一个传值如:
当按"更新"时再另传一个值: aqt=1
同理当按"删除:时": aqt=2

搜索更多相关主题的帖子: 按钮时 传值 表单 name input 
2006-11-11 12:13
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 

method="post"

用Request.From("[表单元素名]")接收值
反之
则用Request("[表单元素名]")接收值

Request.QueryString("[表单元素名]")

2006-11-11 12:33
做人很低调
Rank: 5Rank: 5
等 级:贵宾
威 望:18
帖 子:1268
专家分:0
注 册:2006-8-2
得分:0 

更新按钮可以做成提交按钮
把删除按钮做成连接的按钮
不就可以传不同的值了么。。


其实我很低调,只是你不知道...
2006-11-11 12:38
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
得分:0 
不不,你们都没明白我的意思

我其实有三个提交按钮,都是提交到本页面进行处理的,但是为了区分,所以我得使每个提交按钮提交有个值来区分,就如:
第一个:at=1
第二个:at=2
第三个:at=3
可这个at要放在那里才能传得过去,而且每个按钮传的又不一样

想学 .Net 了
2006-11-11 13:46
chzh22
Rank: 1
等 级:新手上路
帖 子:129
专家分:0
注 册:2006-6-3
得分:0 
东西是可以变通的嘛,
没必要非用按钮吧
<form action="qw.asp">
<a href="qw.asp?action=update">更新</a>
<a href="qw.asp?action=delete">删除</a>
</form>
<%if request.("action")="update" then%>
<%end if%>
.....
同样是在一页内执行

爱我的人教我温柔;恨我的人教我谨慎;对我冷漠的人教我自立.
2006-11-11 20:18
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
我的表单中有两个按钮,我是用下列代码来区分是哪个按钮提交的。多个按钮只要多重判断即可。
<%
if Request.Form("cmdEnrall")="" then
Response.Write Request.Form("cmdRegister")
else
Response.Write Request.Form("cmdEnrall")
end if
%>

活到老,学到老! http://www. E-mail:hu-jj@
2006-11-11 20:32
ming206
Rank: 2
来 自:重庆
等 级:等待验证会员
威 望:3
帖 子:545
专家分:7
注 册:2005-8-2
得分:0 
哪有这么做?<input type="submit" name="Submit" value=" 删除">的 type类型设置为 按钮类型
在调段javascript代码,跟个参数。得了。

外贸综合平台:E贸通
2006-11-11 21:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-102195-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.254887 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved