推奨:ASPの応答オブジェクトのコレクション、プロパティ、および方法の紹介応答オブジェクトは、HTTP応答に応答します。この応答では、プロパティとメソッドがサーバーのデータがクライアントブラウザに送信される方法を制御できます。 ASPスクリプトで応答オブジェクトを使用する場合、次の構文形式に従います。応答。コレクション名応答。属性名応答。メソッド名応答オブジェクトには、それぞれコレクションが1つしかありません
1。関数配列()
関数:配列変数を作成します
フォーマット:配列(リスト)
パラメーター:リストは、配列変数の各数値列であり、中央にコンマ間隔があります
例:
<%i = array(1,2,3)%>
結果:配列として割り当てられます
2。functioncint()
関数:式/他のタイプの変数を整数型(int)に変換します
形式:Cint(式)
パラメーター:式は有効な式/その他のタイプ変数です
例:
<%
f = 234
Response.write cint(f) + 2
%>
結果:236
関数Cint()は、文字234を整数234に変換します。式が空または無効な場合、戻り値は0です。
3。機能:creatobject()
関数:ActiveXオブジェクトを作成して返します。
フォーマット:CreatObject(obname)
パラメーター:obnameはオブジェクトの名前です
例:
<%
con = server.createobject(adodb.connection)を設定します
%>
結果:
4。関数cstr()
関数:式/他のタイプの変数を文字型(文字列)に変換する
フォーマット:CSTR(式)
パラメーター:式は有効な式/その他のタイプ変数です
例:
<%
S = 3 + 2
response.write結果は次のとおりです。&cstr(s)
%>
結果:関数CSTR()は、整数5を文字5に変換します。
5。function date()
機能:現在のシステムの日付(サーバー側)を返します
フォーマット:date()
パラメーター:なし
例<%date()%>
結果:05/10/00
6。関数DateAdd()
関数:指定された時間を計算します
形式:DateAdd(TimeInterval、number、date)
パラメーター:TimeIntervalは時間単位(月、日...)です。数値は時間間隔値で、日付は時間の出発点です。
例:
<%
currentDate =#8/4/99#
newdate = dateadd(m、3、currentdate)
Response.Write NewDate
%> <%
currentDate =#12:34:45 PM#
newdate = dateadd(h、3、currentdate)
Response.Write NewDate
%>
結果:
11/4/99
3:34:45 PM
で
m =月;
d = day;
それがcurrentDate形式の場合、、
h = hour;
s = second;
7。関数datediff()
関数:特定の数量の指定された時間差を計算する
形式:datediff(timeinterval、date1、date2 [、firstdayofweek [、firstdayofyear]])
パラメーター:TimeIntervalは時間単位です。 date1およびdate2は有効な日付式であり、1日目、FirstDayofyearはあらゆるオプションです。
例:
<%
fromdate =#8/4/99#
Todate =#1/1/2000#
Response.Write存在&_
Datediff(D、FromDate、Todate)&_
99年8月4日から1日まで。
%>
結果:99年8月4日から150日間から百万日があります。
8。functionday()
機能:特定の月の1日に対応する整数値を返します
フォーマット:日(日付)
パラメーター:日付は有効な日付式です。
例lt;%=日付(#8/4/99#)%>
結果:4
9。function formatcurrency()
関数:通貨形式に変換します
形式:formatcurrency(expression [、digit [、leavingdigit [、paren [、groupdigit]]]]))
パラメーター:式は有効な数値式です。数字は、小数点後の数字数を表します。 LeaveDigit、Paren、GroupDigitは何らかのオプションです。
例<%= FormatCurrency(34.3456)%>
結果34.35
10。function formatdateTime()
関数:フォーマット日付式/変数
形式:formatdateTime(date [、nameformat])
パラメーター:日付は有効な日付式/変数です。 nameformatは、指定された日付形式の定数名です。
例<%= formatdateTime(08/04/99、vblongdate)%>
結果:1999年8月4日水曜日
21。関数isNumeric()
関数:ブール値を返して、変数が数値変数であるか、数値に変換できる他の変数であるかを判断します。
フォーマット:isNumeric(式)
パラメーター:式は任意の変数です。
例:
<%
i = 234
Response.Write isNumeric(i)
%>
結果:true。
22。関数isobject()
関数:ブール値を返して、変数がオブジェクト変数であるかどうかを判断します。
フォーマット:isobject(式)
パラメーター:式は任意の変数です。
例:
<%
con = server.creatobject(adodb.connection)を設定します
Response.write isobject(con)
%>
結果:true
23。機能:lbound()
関数:配列の下限を返します。
形式:lbound(arrayname [、dimension])
パラメーター:arrayNameは配列変数であり、ディメンションは任意のアイテムです
例:
<%
i =配列(1,2,3)
Response.write lbound(i)
%>
結果:0
24。関数lcase()
関数:文字型変数のすべての文字を小文字文字に変換します。
形式:lcase(文字列)
パラメーター:文字列は文字列変数です
例:
<%
str =これはlcaseです!
Response.write lcase(str)
%>
結果:これはLCaseです!
25。function left()
関数:文字列の最初の部分をインターセプトします。
形式:左(文字列、長さ)
パラメーター:文字列文字列、長さで傍受されます。
例:<%= left(これはテストです!、6)%>
結果:これ
26。関数len()
関数:変数の文字列長またはバイト長を返します
形式:len(string | varname)
パラメーター:文字列; Varname任意の変数名
例:
<%
strtest =これはテストです!
共有:ASPでのmsgbox関数と入力ボックス関数の使用msgbox関数は、ダイアログボックスにメッセージを表示し、ユーザーがボタンをクリックするのを待ち、ユーザーがクリックするボタンを示す値を返します。構文形式は次のとおりです。msgbox(prompt [、buttons] [、title] [、helpfile、context])プロンプト:ダイアログボックスに表示される文字列ボタンを指定します:表示されるボタンの数とタイプ、使用されるアイコンスタイル、デフォルト値は0(パラメーターです(パラメーター)