本文给ASP初学者例一下ASP的基础语法,以供快速了解ASP语言基础.

什么是ASP,ASP是做什么的? 这样的问题在这里就不多了,请阅读:

什么是ASP?ASP有什么用?

  在ASP文件中,用<%来标志服务器端脚本的开始,用%>来标志服务器端脚本的结束。比如,在ASP里定义并输出一个变量:

  <%DimvNamevName="网站制作教程网 www.web2bar.cn "%>ASP输出语法

  在ASP文件中,用Response.Write显示输出结果。见下面的示例代码:

  <html><head><title>ASP输出语法:使用Response.Write</title></head><body><%Response.Write("网站制作教程网 www.web2bar.cn")%></body></html>

  下面的ASP代码示例演示如何输出带HTML格式的文本。

  <%response.write("<h2>站长站站长书库</h2>")%><%response.write("<pstyle='color:red'>www.web2bar.cn</p>")%>除了Response.Write以外,还可以用另外一个简写的方式表示输出,就是用<%=。见下面的代码示例:

  <%="网站制作教程网 www.web2bar.cn"%>

  ASP脚本语言设定

  ASP的缺省脚本语言是VBScript。VBScript是编写ASP最合适的脚本语言。

  除了VBScript之外,你还可以用其它的脚本语言编写ASP网页。

  在ASP网页中,你可以设定ASP网页所用的脚本语言。示例代码如下:

  <%@language="javascript"%><html><head><title>设定ASP所用脚本语言的代码示例</title></head><body><%vard=newDate()Response.Write(d)%></body></html><%@language="javascript"%>这句代码表示该ASP文件所用的脚本语言是Javascript。这句代码必须写在ASP文件开头。

  由于VBScript是ASP的缺省脚本语言,如果在ASP文件中不写<%@language="VBScript"%>也无所谓,ASP会自动将<%%>之间的脚本当做VBScript来处理。

  注意:VBScript是大小写不分的,但Javascript是区分大小写(case-sensitive)的。比如说,在VBScript里,你可以用小写response.write,脚本也会正常执行。但是在Javascript里则不行,一定要写Response.Write,否则会出错。

本站也整理了一系统ASP入门的基础教程,欢迎大家阅读学习.