加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

Form 集合用于从使用 POST 方法的表单获取表单元素的值

发布时间:2023-10-10 15:04:08 所属栏目:Asp教程 来源:
导读:Form 集合用于从使用 POST 方法的表单获取表单元素的值。

语法

Request.Form(element)[(index)|.Count]

参数 描述

element 必需。表单元素的名称,此集合从中取回值。

index 可选。规定一个参数
Form 集合用于从使用 POST 方法的表单获取表单元素的值。
 
语法
 
Request.Form(element)[(index)|.Count]
 
参数 描述
 
element 必需。表单元素的名称,此集合从中取回值。
 
index 可选。规定一个参数的多个值中的一个。从 1 到 Request.Form(parameter).Count。
 
实例
 
实例 1
 
您可以遍历表单请求中的所有值。假设用户通过为 color 元素指定两个值来填写了表单 - Blue 和 Green - 您能够这样取回这些值:
 
<% for i=1 to Request.Form("color").Count
 
  Response.Write(Request.Form("color")(i) & "<br>")
 
next
 
%>
 
输出:
 
Blue
 
Green
 
实例 2
 
请认真看一下这个表单:
 
<form action="submit.html" method="post">
 
<p>First name: <input name="firstname"></p>
 
<p>Last name: <input name="lastname"></p>
 
<p>Your favorite color:
 
<select name="color">
 
<option>Blue</option>
 
<option>Green</option>
 
<option>Red</option>
 
<option>Yellow</option>
 
<option>Pink</option>
 
</select>
 
</p>
 
<p><input type="submit"></p>
 
</form>
 
假设,发送了下面的请求:
 
firstname=John&lastname=Dove&color=Red
 
现在,我们可以通过一段脚本来使用表单中的信息了:
 
Hi, <%=Request.Form("firstname")%>.
 
Your favorite color is <%=Request.Form("color")%>.
 
输出:
 
Hi, John. Your favorite color is Red.
 
如果您不规定要显示的元素:
 
Form data is: <%=Request.Form%>
 
那么输出会成为这样:
 
Form data is: firstname=John&lastname=Dove&color=Red
 
 

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章