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%>
|