文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程ASPASP教程
精品推荐
特别推荐
·ASP 五大高效提速技巧
·如何解密加密的ASP源代码
·PHP+MySQL 购物车程序实例
·ASP网站漏洞及入侵防范方法
·ASP网络安全
·1小时ASP入门
·初学ASP动态网页制作常用错误处理
·ASP实现网页打开任何类型文件都保存
·ASP技巧:使用FSO自动创建多级文件夹的函数
·轻松建站 主流ASP内容管理系统
热点TOP10
·如何解密加密的ASP源代码
·ASP 五大高效提速技巧
·ASP程序编写完整的一个IP所在地搜索类
·ASP中几条语句运行速度的测试
·ASP实用技巧28则
·技巧:ArrayList的使用方法
·用文本+ASP打造新闻发布系统
·ASP开发44条技巧集锦之一
·使用ASP、VB和XML建立运行于互联网上的应用程序
·1小时ASP入门

ASP教程

日期:2007年7月9日 作者: 查看:[大字体 中字体 小字体]


  lname=request.querystring("Lastname")
  If fname="George" and lname="Washington" then %>
  Hi.You must be the first president!
  < % else %>
  Hi!Nice to Meet You
  < %end if %>
  < /body>
  < /html>

   asp1.asp 产生一个文本输入框,要求用户输入姓、名,如下图:


 

   asp2.asp 则是用 IF 语句判断用户输入的姓名是否为“George Washington”, 并做出相应的反馈。在此我们遇到了一个 ASP 的内建对象 request,通过使用 request 对象可以访问任何用 HTTP 请求传递的信息,包括从 HTML 表格中用 POST 方法或 GET 方法传递的参数、cookie 和用户认证。而 QueryString 集合检索 HTTP 查询字符串中变量的值,HTTP 查询字符串由问号 (?) 后的值指定。如:
   http://localhost/if2.asp?Firstname=G ... name=Washington

   生成值为 "Firstname=George&Lastname=Washington" 的变量名字符串。关于 ASP 对象作者将在今后的几篇里重点讲述。

   If...Then...Else 语句的一种变形允许您从多个条件中选择,即添加 ElseIf 子句以扩充 If...Then...Else 语句的功能,使您可以控制基于多种可能的程序流程。

   我们将 asp2.asp 的程序部分扩充如下:  < %
  fname=lcase(request.querystring("Firstname"))
  lname=lcase(request.querystring("Lastname"))
  If fname="george" and lname="washington" then %>
  Hi.You must be the first president!< p>
  < % elseIf fname="ronald" and lname="reagan" then %>
  Hi.You must be the actor president!< p>
  < % elseIf fname="jimmy" and lname="carter" then %>
  Hi.You must be the peanut farmer president!< p>
  < % elseIf fname="naoko" or fname="charles" then %>
  Hi.Your name reminds me of someone,but I am not sure who!< p>
  < % else %>
  Hi!Nice to Meet You
  < % end if %>

   可以添加任意多个 ElseIf 子句以提供多种选择。但使用多个 ElseIf 子句经常会使程序变得很累赘。在多个条件中进行选择的更好方法是使用 Select Case 语句。

   Select Case 结构提供了 If...Then...ElseIf 结构的一个变通形式,可以从多个语句块中选择执行其中的一个。Select Case 语句提供的功能与 If...Then...Else 语句类似,但是可以使代码更加简练易读。Select Case 结构在其开始处使用一个只计算一次的简单测试表达式。表达式的结果将与结构中每个 Case 的值比较。如果匹配,则执行与该 Case 关联的语句块,我们同样可以用 Select Case 语句来写 asp2.asp 文件:
  < %
  fname=lcase(request.querystring("Firstname"))
  lname=lcase(request.querystring("Lastname"))
  name=fname+lname
  Select case name
  case "georgewashington"
  response.write "Hi.You must be the first president!< p>"
  case "ronaldreagan"
  response.write "Hi.You must be the actor president!< p>"
  case "jimmycarter"
  response.write "Hi.You must be the peanut farmer president!< p>"
  case "naokocharles"
  response.write "Hi.Your name reminds me of someone,but I am not sure who!< p>"
  case else

上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] 下一页 




上一篇:二级域名原理以及程序,申请即可开通

下一篇:建国以来的全套人民币图片
相关文章:
·photoshop修改照片成为美女教程
·Photoshop头发精细制作教程
·2006年最受欢迎Linux桌面Ubuntu图文安装教程
·3Dmax移动硬盘的制作教程
·BIOS设置图解教程
·非主流ps教程实用的技巧大全
·Flash绘画技巧:蓝色人物绘制教程
·AutoCAD教程:五分钟内画一个足球
·Photoshop简简单单为美女去斑教程
·如何才能观看有DRM认证的教程
相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot