ASP Form 集合

asp form 集合

request 对象参考手册 完整的 request 对象参考手册

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) & "
")
next
%>

输出:

blue
green

实例 2

请认真看一下这个表单:


first name:


last name:


your favorite color:
blue green red yellow pink



假设,发送了下面的请求:

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

request 对象参考手册 完整的 request 对象参考手册
相关文章