response.write用法实例
一、Response.Write用法
response.Write 的作用是打印字符返回给浏览器
Response.Write的作用是弹出来提示对话框.
在response中write方法是最常用的方法,该方法可以向浏览器动态输出信息。任何类型数据,只要是Asp中合法的数据类型,都可以用Response.Write方式来显示。
<%
response.write name &"你好" …………'name是一个变量,表示用户名
response.write "现在是:"& now() …………'now()是时间函数
response.write "你辛苦了" …………'输出字符串
%>
二、Response.Write省略用法
<%=变量或字符串%>
<%= name & "你好"%>
<%="你辛苦了"%>
1、输出字符串实例
<html>
<body>
<font size=7><%="Hello World!"%></font>
</body>
</html>
2、输出变量实例
<html>
<%dim Title
Title="Hello World!"%>
<body>
<font size=7><%=Title%></font>
</body>
</html>
3、输出函数实例
<html>
<body>
<%=now()%>
</body>
</html>
两个实例都是显示Hello World!,其实是一样的。只是后一个用了变量代替。
三、使用response.write注意事项
(1)response.write后面为所显示的信息,可以用括号包含,也可以直接书写(注意和response.write之间有空格)。
(2)书写的字符串信息或者html代码,用引号包含;而asp本身的函数或变量则不需要引号,直接书写即可。
(3)并且无论字符串信息、html代码、函数还是变量之间进行连接都是采用&号(针对vbscript)。
(4)除了通过request对象所读取的变量值以外,其他的文字及html标签,不一定都要用response.write输出,只要直接写在asp程序即可。
(5)如果说<%…%>之间的程序只有一行,response.write xxx(xxx为变量,常数或表达式),那么我们可以将它简写成<%=数据%>,这两种语句意义相同。
<%response.write now%>
<%=now%>
|