ASP入门基础教程-使用Querystring 集合

2016-02-19 16:22 6 1 收藏

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享ASP入门基础教程-使用Querystring 集合,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

【 tulaoshi.com - Web开发 】

  当使用表单的Get 方式提交数据时,表单中的数据被保存在 Request 对象的 Querystring 集合中。除了读取表单对象传递的参数外,Querystring 集合还可以通过读取 HTTP 查询字符串中的参数值来传递参数。使用 Querystring 集合来传递数据的语法格式如下:

Request.Querstring (变量名) [(索引值)|.变量的个数]

  注解: 变量为在 HTTP 查询字符串中指定要检索的变量名称; 索引值用于检索多个变量值中的某一个; HTTP查询字符串中的变量值由问号(?)后面的值指定。

  一、利用Querystring 集合读取表单的参数

  下面是某招聘单位要求被招聘人员填写的基本情况表。提交表单的代码如下(文件名:4-3e.htm):

htmlheadtitle读取Form集合中特定元素对象的值/title/headbodyp align=center输入数据的表单form Action="4-3e.asp" Method="Get"table align=center Border=1tr valign=baselinetd姓名:input type="text" name="姓名" size=8td性别:男input type="Radio" name="姓别" value="男" checked女input type="Radio" name="姓别" value="女"td密码:input type="Password" name="密码" size=12trtd colspan=3所学专业input type="Checkbox" name="所学专业" value="汉语"汉语input type="Checkbox" name="所学专业" value="日语"日语input type="Checkbox" name="所学专业" value="西班牙语"西班牙语input type="Checkbox" name="所学专业" value="英语"英语input type="Checkbox" name="所学专业" value="德语"德语trtd特长:brSelect name="特长" style="width:200px" size=4option value="社交"社交option value="计算机"计算机option value="体育运动"体育运动option value="文艺爱好" Selected文艺爱好option value="善于管理"善于管理/Selecttd colspan=2生活格言:brtextarea name="生活格言是:" cols=40 rows=4/textarea/tablep align=centerinput type="Submit" value="提交"input type="Reset" value="重写"/form/body/html

  调用表单处理程序的代码如下:(文件名:4-3a.asp)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
htmlheadtitle读取Form集合中特定元素对象的值/title/headbodycenterrequest 对象的form 集合示例phr size="2" width="80%" color="#cc9999"pfont color="red"h2欢迎登录本站点/h2/fontp下面是您所填写的基本信息,请确定是否正确。p%Response.write("您的姓名是:" & Request.form("xm") & "p")Response.write("您的性别是:" & Request.form("xb") & "p")Response.write("您的密码是:" & Request.form("mm") & "p")Response.write("您所学专业是:" & Request.form("ah") & "p")Response.write("您的特长是:" & Request.form("xl") & "p")Response.write("您的格言是:")Response.write Request.form("adage") & "p"%这些信息对吗?a href="4-3a.htm"如不对,返回/a**||**a href="4-3-2.asp"请点这里返回到教材/a/pcenter/body/html

  二、利用Querystring集合读取HTTP查询字符串中的参数

  Querystring集合中可以检索HTTP查询字符串中的变量值。HTTP查询字符串中的变量值由问号(?)后面的值指定。

  下面是一个简单的通信录。查询页面(文件名:4-3f.htm)代码如下:

htmlheadtitle通过Request(variable)方法读取Querystring的变量/title/headbodyp align="center"通过Request(variable)方法读取Querystring的变量pcenterp align="center"ASP培训班通信录ppa href="4-3f.asp?name=难书&Tele=111111&Add=人民路3弄63号"难书/aa href="4-3f.asp?name=空口袋&Tele=222222&Add=中山南路号28弄1号"空口袋/aa href="4-3f.asp?name=天空&Tele=333333&Add=光明路6弄123"天空/aa href="4-3f.asp?name=听涛&Tele=444444&Add=南京路58弄5号"听涛/aa href="4-3f.asp?name=白雪&Tele=555555&Add=天津路6弄65号"白雪/aa href="4-3f.asp?name=含笑&Tele=666666&Add=北京路252弄3号"含笑/a/center/body/html

  显示查询结果页面(文件名为:4-3f.asp)代码如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)
htmlheadtitle通过Request(variable)方法读取Querystring的变量值/title/headbodycenterP align="center"通过Request(variable)方法读取Querystring的变量值Phr size="2" width="80%" color="#cc9999"Font color="green" face="华文彩云" size="5" %=Request.Querystring("name")%的通信录是:/Fontpp电话:%=Request.Querystring("tele")%住址:%=Request.Querystring("add")%P align="center"您是要查询%=Request.Querystring("name")%的通信地址吗?a href="4-3f.htm"如不对,返回/a***||***a href="4-3-2.asp"返回教材/a/center/body/html

  代码解读:首先通过4-3f.htm文件提供超链接方式,传递HTTP查询字符串。然后再通过4-3f.asp文件中的Request.Querystring(变量)读取由HTTP传递过来的查询字符串。

来源:http://www.tulaoshi.com/n/20160219/1611863.html

延伸阅读
标签: Web开发
一、Recordset 对象简述 Recordset 对象表示的是来自基本表或命令执行结果的记录全集。在任何情况下,该对象所指的当前记录均为集合内的单条记录。使用 Recordset 对象可以操作来自提供程序的数据,通过该对象几乎可以对所有数据进行操作。所有 Recordset 对象均使用记录(行)和字段(列)进行构造。Recordset 对象实际上是依附于 Co...
标签: Web开发
1、VBScript简介 VBScript是一种脚本语言,也是ASP的默认语言,可以在HTML文件中直接嵌入VBScript脚本,从而扩展HTML,使它不仅仅是一种页面格式语言。带有VBScript脚本的网页可以对用户的操作作出反应。 2、HTML页面中添加VBScript代码 VBSript脚本作为HTML文档的一部分页存在。也就是说,这些代码必须放在HTML文档中才能...
标签: Web开发
页面计数器 (Page Counter) 组件用于统计每个网页被访问的次数,该组件定期把统计的数据存入服务器磁盘上的一个文本文件---------访问次数统计数据文件中,所以在停机或出现错误信息时,当前数据也不会丢失。 1、创建页面计数器组件的实例对象 页面计数器组件包含在 pagecnt.dll 文件中。当使用 Server.CreatObject 方法在一...
标签: Web开发
文件操作主要包括复制、移动和删除文件,检查文件是否存在以及获取文件的属性。完成这些操作可以使用 FileSystemObject 或 File 对象的方法。 一、使用 FileSystemObject 对象的相应方法进行文件操作 1、复制文件:将一个或多个文件复制到其他位置上,语法格式如下: % fso.CopyFile source,destination[,overwrite] % ...
标签: Web开发
1、什么是会话标识 ASP 为每一个用户会话分配了惟一的识别标志。在创建会话时,服务器会为每一个会话生成一个单独的标识,该标识以长整型数据类型返回,并且随用户在 Web 站点上保存着。使用 Session 对象的 SessionID 属性可以返回用户的会话标识,其格式如下: Session.SessionID   SessionID 属性的用...

经验教程

79

收藏

89
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部