您的位置:首页 > 编程语言 > ASP

ASP中一个页面多个表单的提交

2004-08-19 10:17 453 查看
做网页有时我们需要将多个表单方在同一个页面
处理表单的程序页怎样才知道那个表单被提交了并作相应的处理呢?
下面是一个例子:

'''''''''''''''''''''form.asp

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<script language="vbscript" runat="server">
sub chuli()
if request.QueryString("formid")=1 then
response.Write(request.Form("textfield"))
elseif request.QueryString("formid")=2 then
response.Write(request.Form("textfield2"))
end if
end sub
</script>
<html><head><title>一个页面多个表单的提交</title></head>
<body>
<table width="300" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><form name="form1" method="post" action="form.asp?formid=1">
<input type="text" name="textfield">
<input type="submit" name="Submit" value="提交">
</form></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><form name="form2" method="post" action="form1.asp?formid=2">
<input type="text" name="textfield2">
<input type="submit" name="Submit2" value="提交">
</form></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<%
chuli '调用服务器端过程
%>
</td>
</tr>
</table>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐