asp接受表单中的变量名称

来源:百度知道 编辑:UC知道 时间:2024/06/11 08:47:14
举例:
我要接收:
http://127.0.0.1/default.asp?a5=name&a10=12中的a5和a10的数据!
常理来说用:
a5=request("a5")
a10=request("a10")
就可以接收得到了!
但如果a5和a10是个变量,有时可能会变成a7,a8的.
我要接收default.asp后面的数据,我应该用什么语句来接收呢?谢谢

可以直接遍历Request.QueryString,然后得到它的值,如:

Dim oItem

For Each oItem In Request.QueryString
'// oItem 为名称,Request.QueryString(oItem)为值
Response.write oItem & "=" & Request.QueryString(oItem) & "<br/>"
Next

For Each name In Request.QueryString
Response.write (name&"="&Request.QueryString(name)&"<br/>")
Next