RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
ASP中一个页面多个表单的提交
  • 作者:zhaozj
  • 发表时间:2020-12-23 10:59
  • 来源:未知

 

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

'''''''''''''''''''''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 ifend 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>