当前位置:系统之家 > 技术开发教程 > 详细页面

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

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

更新时间:2022-05-12 文章作者:未知 信息来源:网络 阅读次数:


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

'''''''''''''''''''''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>&nbsp;</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>&nbsp;</td>
</tr>
<tr>
<td>
<%
chuli '调用服务器端过程
%>
</td>
</tr>
</table>
</body>
</html>

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行