ASP函数(带例子)
- 格式:doc
- 大小:43.00 KB
- 文档页数:19
页面之间传递值的几种方式页面传值是学习初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。
但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。
一、QueryStringQueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。
如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。
但是对于传递数组或对象的话,就不能用这个方法了。
这种方法的优点:1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。
这种方法的缺点:1.缺乏安全性,由于它的值暴露在浏览器的URL地址中的。
2.不能传递对象。
使用方法:1.在源页面的代码中用需要传递的名称和值构造URL地址。
2.在源页面的代码用Response.Redirect(URL);重定向到上面的URL地址中。
3.在目的页面的代码使用Request.QueryString["name"];取出URL地址中传递的值。
例子:(1)a.aspxprivate void Button1_Click(object sender, System.EventArgs e){string s_url;s_url = "b.aspx?name=" + Label1.Text;Response.Redirect(s_url);}(2)b.aspxprivate void Page_Load(object sender, EventArgs e){Label2.Text = Request.QueryString["name"];}二、Session想必这个肯定是大家使用中最常见的用法了,其操作与Application类似,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽。
函数function和sub区别dadaV20160215function 是能返回值的;sub 是不能返回值的。
一、function的定义:function name(s)function的调用: <%=name(s)%><%name(s)%>二、sub 的定义: sub namesub 的调用:<%name%><%call name%>function是函数,sub是子程序,都可以传递参数,但函数有返回值,子程序没有。
function可以用自身名字返回一个值;sub需定义别的变量,用传址方式传回值。
Sub过程与Function过程的区别:1.Sub过程定义时无需定义返回值类型,而Function过程一般需要用“As数据类型”定义函数返回值类型。
2.Sub过程中没有对过程名赋值的语句,而Function过程中一定有对函数名赋值的语句。
3.调用过程:调用Sub过程与Function过程不同。
调用Sub过程的是一个独立的语句,而调用函数过程只是表达式的一部分。
Sub过程还有一点与函数不一样,它不会用名字返回一个值。
但是,与Function过程一样,Sub过程也可以修改传递给它们的任何变量的值。
4.调用Sub过程有两种方法:以下两个语句都调用了名为MyProc的Sub过程。
CallMyProc(FirstArgument,SecondArgument)MyProcFirstArgument,SecondArgument注意当使用Call语法时,参数必须在括号内。
若省略Call关键字,则也必须省略参数两边的括号。
在VB中,子过程与函数过程只有一处区别(要学好VB一定要记住),区别就是:子过程没有返回值,函数过程有返回值。
子过程用于编写一些代码的集合,函数过程用于建立函数。
举个例吧:例如,我要做多处要做如下事件,我只要编写一个子过程,在其它事件下,我只要把子过程的名称写下就行了。
ASP 倒计时间
本练习的目的是:通过一个输入倒计时间的例子,让用户更加熟悉从ASP文件的创建到ASP文件的执行的整个流程。
(1)创建一个命名为CountDown.asp的ASP页面。
左键单击【文件】|【新建】命令,弹出【新建文档】对话框,在对话框的【文件类型】中选择【ASP VbScript】,【布局】中选择【无】,单击【创建】按钮,如图1-1所示。
图1-1 新建ASP文件
(2)左键单击【文件】|【保存】命令,弹出另存为对话框。
在对话框的【文件名】中输入CountDown.asp,【保存类型】的下拉列表框中选择“Active Server Pages(*.asp;*.asa)”,单击【保存(S)】按钮,如图1-2所示。
图1-2 保存ASP文件
在上述代码中,首先通过formatDateTime()方法输入当前的日期,然后通过DateDiff()方法计算与你设置时间的间隔。
(5)在浏览器地址栏中输入“http://127.0.0.1/CountDown.asp”执行该文件,结果如图1-3所示。
图1-3 执行结果。
asp中回车换⾏符CHR(10)表⽰换⾏,CHR(13)表⽰回车,CHR(32)表⽰空格先举个例⼦<%function th(str)str=replace(str,"妈的","MD")str=replace(str,"靠","KAO")th=strend functionfunction encode(str)str = replace(str, ">", ">")str = replace(str, "<", "<")str = Replace(str, CHR(32), " ")str = Replace(str, CHR(13), "")str = Replace(str, CHR(10) & CHR(10), "</P><P>")str = Replace(str, CHR(10), "<BR>")encode=strend function%><%title=request.form("title")content=request.form("content")%>⽂章标题:<%=th(title)%><hr>⽂章内容:<%=encode(th(content))%>th(str)为⾃定义函数,主要功能很简单:过滤字符。
encode(str)也为⾃定义函数,主要功能是完整地显⽰被传递的信息。
CHR(10)表⽰换⾏,CHR(13)表⽰回车,CHR(32)表⽰空格。
ASP文本框显示当前日期时间now() 获取当前系统日期和时间,ASP输出可以这样写:<%=now()%>Year(now()) 获取年份,ASP输出:<%=Year(now())%>Month(now()) 获取当前月份,ASP输出:<%=Month(now())%>day(now()) 获取当天数,ASP输出:<%=day(now())%>Minute(now()) 获取分钟数,ASP输出:<%=Minute(now())%>Second(now()) 获取秒钟数,ASP输出:<%=Second(now())%>date() 获取当前系统日期,格式为:2004-2-28time() 获取当前系统时间,格式为:22:24:59以2005-5-2 22:37:30星期一为例:2005-5-2:<%=date()%>2005:<%=year(date())%>5:<%=month(date())%>2:<%=day(date())%>22:<%=hour(now())%>37:<%=minute(now())%>30:<%=second(now())%>星期一:<%=weekdayname(weekday(now)) %>ASP时间函数详解Date 函数描述:返回当前系统日期。
语法:DateDateAdd 函数描述:返回已添加指定时间间隔的日期。
语法:DateAdd(interval, number, date)interval: 必选。
字符串表达式,表示要添加的时间间隔。
有关数值,请参阅“设置”部分。
number: 必选。
数值表达式,表示要添加的时间间隔的个数。
数值表达式可以是正数(得到未来的日期)或负数(得到过去的日期)。
date: 必选。
ASP实现AJAXASP (Active Server Pages) 是一种使用服务器端脚本语言来创建动态网页的技术。
在 ASP 中实现 AJAX(Asynchronous JavaScript and XML)即在网页中使用 JavaScript 和 XML 来实现异步加载和更新网页内容的功能。
ASP 可以利用内置的 XMLHTTP 对象来实现 AJAX。
XMLHTTP 对象的用途是向服务器发送请求并获取响应。
在前端页面中,通过 JavaScript 创建 XMLHTTP 对象,并定义发送请求的方式和请求参数。
在后端的 ASP 页面中,通过接收请求,并编写响应逻辑来返回数据。
下面是一个简单的例子,展示了如何在ASP中实现AJAX:```asp<!--前端页面--><html><head><script type="text/javascript">function loadContenif (this.readyState == 4 && this.status == 200)document.getElementById("content").innerHTML =this.responseText;}};}</script></head><body><button onclick="loadContent(">点击加载内容</button><div id="content"></div></body></html>```在上面的例子中,当用户点击按钮时,JavaScript 函数`loadContent(` 被调用。
该函数创建了一个 XMLHttpRequest 对象,并指定了请求的方式、请求的 URL(在本例中为 `ajax_response.asp`),以及是否是异步的请求。
ASP 过程与函数的调用
使用过程或函数的方法称为过程调用和函数调用。
函数调用的方法非常简单,直接书写过程名或使用Call过程名都可以调用过程,
函数的调用方式:
这两种调用方式的不同点在于,如果过程包含参数,使用call 语句来调用的时候就必须把所有的参数都包含在括号里。
如果不使用call语句,就不一定要使用括号,可以把所有参数直接放在过程名后面。
函数的调用就是直接使用函数名,如果函数需要参数,那么就需要把所有参数的取值包含在函数名后面的括号里。
如果是一个有返回值的函数,可以把函数放到赋值号的右边,如sum=my_func(a,b)语句。
现在来编写一个程序,通过刷新或者单击【添加一行】按钮,在表格中添加一行录入文本框。
通过执行上述代码,可以看到在页面中将显示一个无录入文本框的表单,如图3-7所示。
但是,通过单击【添加一行】按钮,即可在表单标题下面,添加一行录入文本框,如图3-8所示。
若再单击该按钮,将再次添加一行。
图3-7 显示表单内容图3-8 添加一行录入文本框。
邮件方面:CDONTS:<%Set cdomail = Server.CreateObject("CDONTS.NewMail") '建立邮件对象cdomail.Subject = "Mail Subject" '邮件标题cdomail.From = "Sender's Mail" '发件人的地址cdomail.To = "Email will from" '收件人的地址cdomail.Body = "Mail Body" '邮件的内容cdomail.Send '执行发送%>这种方法发送邮件是最简单的,同时也带来一定的问题,就是很少有服务器会开这项服务!我们写程序,一般情况下都是说要代码模块化,这样方便维护,同时也方便移植。
因此,我在这里将这个发邮件的写成一个子程,在调用的时候可以直接调用(当然,如果你高兴写成函数的话也是可以的,这个主要是看个人兴趣):<%'参数说明'Subject : 邮件标题'MailAddress : 发件服务器的地址,如'Email : 收件人邮件地址'Sender : 发件人姓名'Content : 邮件内容'Fromer : 发件人的邮件地址----------------------------Jmail:Sub SendAction(subject, mailaddress, email, sender, content, fromer)Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象jmail.silent = true 'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUEjmail.logging = true '启用使用日志jmail.Charset = "GB2312" '邮件文字的代码为简体中文jmail.ContentType = "text/html" '邮件的格式为HTML的jmail.ServerAddress = mailaddress '发送邮件的服务器jmail.AddRecipient Email '邮件的收件人jmail.SenderName = sender '邮件发送者的姓名jmail.Sender = fromer '邮件发送者的邮件地址jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢,3 为默认值jmail.Subject = subject '邮件的标题jmail.Body = content '邮件的内容'由于没有用到密抄跟抄送,这里屏蔽掉这两句,如果您有需要的话,可以在这里恢复'jmail.AddRec ipientBCC Email '密件收件人的地址'jmail.AddRec ipientCC Email '邮件抄送者的地址jmail.Execute() '执行邮件发送jmail.Close '关闭邮件对象End Sub'调用此Sub的例子Dim strSubject,strEmail,strMailAdress,strSender,strContent,strFromerstrSubject = "这是一封用JMAIL发送的测试邮件"strContent = "JMail组件发送测试成功!"strEmail = "runbing@"strFromer = "runbing@"strMailAddress = ""Call SendAction (strSubject,strMailaddress,strEmail,strSender,strContent,strFromer)%><%Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象jmail.silent = true 'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUEjmail.logging = true '启用使用日志jmail.Charset = "GB2312" '邮件文字的代码为简体中文jmail.ContentType = "text/html" '邮件的格式为HTML的jmail.ServerAddress = "Server Address" '发送邮件的服务器jmail.AddRecipient Email '邮件的收件人jmail.SenderName = "SenderName" '邮件发送者的姓名jmail.Sender = "Email Address" '邮件发送者的邮件地址jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢,3 为默认值jmail.Subject = "Mail Subject" '邮件的标题jmail.Body = "Mail Body" '邮件的内容jmail.AddRecipientBCC Email '密件收件人的地址jmail.AddRecipientCC Email '邮件抄送者的地址jmail.Execute() '执行邮件发送jmail.Close '关闭邮件对象%>w3 Jmail4.3组件重新设计了其内部结构——使用Message对象代替原来的单一对象Jmail.smtpmail发送邮件,有些方法需要身份验证的(如163、yahoo等),可以用下面的方法解决:<%Set jmail = Server.CreateObject("JMAIL.Message") '建立发送邮件的对象jmail.silent = true '屏蔽例外错误,返回FALSE跟TRUE两值jmail.logging = true '启用邮件日志jmail.Charset = "GB2312" '邮件的文字编码为国标jmail.ContentType = "text/html" '邮件的格式为HTML格式jmail.AddRecipient Email '邮件收件人的地址jmail.From = "Email From for Sender" '发件人的E-MAIL地址jmail.MailServerUserName = "UserName of Email" '登录邮件服务器所需的用户名jmail.MailServerPassword = "Password of Email" '登录邮件服务器所需的密码jmail.Subject = "Mail Subject" '邮件的标题jmail.Body = "Mail Body" '邮件的内容jmail.Prority = 1 '邮件的紧急程序,1 为最快,5 为最慢,3 为默认值jmail.Send("Server Address") '执行邮件发送(通过邮件服务器地址)jmail.Close() '关闭对象%>----------------------------------------------------------------asp的错误集合(这个要看仔细了哟):ActiveServerPages,ASP0126(0x80004005)-->找不到包含文件MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)-->sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中) MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)-->sql语句出错(字段名错误,或数据类型不匹配)MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)-->sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)-->sql语句出错(要插入或更新的数据溢出)MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)-->sql语句出错(update字段名或要更新的数据类型错误)MicrosoftOLEDBProviderforODBCDrivers(0x80004005)-->sql语句出错(要插入或更新的字段的数值不能为空值)MicrosoftOLEDBProviderforODBCDrivers(0x80004005)-->打开数据库出错,没有在指定目录发现数据库MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)-->没有发现表MicrosoftVBscript运行时错误(0x800A000D)-->错误引用rs变量(rs对像已关闭或未定义) MicrosoftVBscript运行时错误(0x800A01C2)-->vbscript脚本错误(vbscript语句出错) MicrosoftVBscript运行时错误(0x800A0006)-->vbscript脚本错误(溢出错误) MicrosoftVBscript编译器错误(0x800A040E)-->缺少loopMicrosoftVBscript编译器错误(0x800A03EA)-->缺少if或endifMicrosoftVBscript编译器错误(0x800A03EE)-->语句未结束(缺少")")MicrosoftVBscript编译器错误(0x800A03F6)-->if语句出错(缺少endif)MicrosoftVBscript运行时错误(0x800A005B)-->缺少setMicrosoftVBscript运行时错误(0x800A0005)-->变量未定义MicrosoftVBscript编译器错误(0x800A03F9)-->if语句缺少thenMicrosoftVBscript编译器错误(0x800A0411)-->dim语句定义错误MicrosoftVBscript编译器错误(0x800A0408)-->sql语句错误ADODB.Recordset(0x800A0BB9)-->sql语句出错(sql语句或conn语句未定义或对一个rs属性进行赋值时发生错误)ADODB.Recordset(0x800A0CC1)-->rs对像出错(rs对像本身不存在或错误地引用了一个不存在的字段名)ADODB.Recordset(0x800A0BCD)-->rs对像出错(记录集中没有记录却对记录集进行操作) ADODB.Recordset(0x800A0E78)-->rs对像出错(记录集不存在,缺少rs.open语句) ADODB.Recordset(0x800A0CC1)-->rs对像出错(引用了一个不存在的字段名)ADODB.Recordset(0x800A0E7D)-->conn定义错误ADODB.Recordset(0x800A0CB3)-->数据库以只读方式打开,无法更新数据ASP 编程中20 个非常有用的例子1.如何用Asp判断你的网站的虚拟物理路径答:使用Mappath方法< p align="center" >< font size="4" face="Arial" >< b >The Physical path to this virtual website is:< /b >< /font >< font color="#FF0000" size="6" face="Arial" >< %= Server.MapPath("\")% >< /font >< /p >2.我如何知道使用者所用的浏览器?答:使用the Request object方法strBrowser=Request.ServerV ariables("HTTP_USER_AGENT")If Instr(strBrowser,"MSIE") < > 0 ThenResponse.redirect("ForMSIEOnly.htm")ElseResponse.redirect("ForAll.htm")End If3.如何计算每天的平均反复访问人数答:解决方法< % startdate=DateDiff("d",Now,"01/01/1990")if strdate< 0 then startdate=startdate*-1avgvpd=Int((usercnt)/startdate) % >显示结果< % response.write(avgvpd) % >that is it.this page have been viewed since November 10,19984.如何显示随机图象< % dim p,ppic,dpicppic=12randomizep=Int((ppic*rnd)+1)dpic="graphix/randompics/"&p&".gif"% >显示< img src="< %=dpic% >" >5.如何回到先前的页面答:< a href="< %=request.serverV ariables("Http_REFERER")% >" >preivous page< /a >或用图片如:< img src="arrowback.gif"alt="< %=request.serverV ariables("HTTP_REFERER")% >" >6.如何确定对方的IP地址答:< %=Request.serverV ariables("REMOTE_ADDR)% >7.如何链结到一副图片上答:< % @Languages=vbs cript % >< % response.expires=0strimagename="graphix/errors/erroriamge.gif"response.redirect(strimagename)% >8.强迫输入密码对话框答:把这句话放载页面的开头< % response.status="401 not Authorized"response.end% >9.如何传递变量从一页到另一页答:用HIDDEN 类型来传递变量< % form method="post" action="mynextpage.asp" >< % for each item in request.form % >< input namee="< %=item% >" type="HIDDEN"value="< %=server.HTMLEncode(Request.form(item)) % >" >< % next % >< /form >10.为何我在asp 程序内使用msgbox,程序出错说没有权限答:由于asp 是服务器运行的,如果可以在服务器显示一个对话框,那么你只好等有人按了确定之后,你的程序才能继续执行,而一般服务器不会有人守着,所以微软不得不禁止这个函数,并胡乱告诉你(:) 呵呵) 没有权限。
ASP函数与VBSCRIPT类似,以下举一些常用的函数 Array() 函数返回一个数组 表达式 Array(list) 允许数据类型: 字符,数字均可 实例: <%
Dim myArray()
For i = 1 to 7
Redim Preserve myArray(i)
myArray(i) = WeekdayName(i)
Next
%> 返回结果: 建立了一个包含7个元素的数组myArray myArray("Sunday","Monday", ... ... "Saturday")
CInt() 函数将一个表达式转化为数字类型 表达式 CInt(expression) 允许数据类型: 任何有效的字符均可 实例: <%
f = "234"
response.write cINT(f) + 2
%> 返回结果: 236 转化字符"234"为数字"234",如果字符串为空,则返回0值
CreateObject() 函数建立和返回一个已注册的ACTIVEX组件的实例。 表达式 CreateObject(objName) 允许数据类型: objName 是任何一个有效、已注册的ACTIVEX组件的名字. 实例: <%
Set con = Server.CreateObject("ADODB.Connection")
%>
CStr() 函数转化一个表达式为字符串. 表达式 CStr(expression) 允许数据类型: expression 是任何有效的表达式。 实例: <%
s = 3 + 2
response.write "The 返回结果 is: " & cStr(s)
%> 返回结果: 转化数字“5”为字符“5”。
Date() 函数返回当前系统日期. 表达式 Date() 允许数据类型: None. 实例: <%=Date%> 返回结果: 9/9/00
DateAdd() 函数返回一个被改变了的日期。 表达式 DateAdd(timeinterval,number,date) 允许数据类型: timeinterval is the time interval to add; number is amount of time intervals to add; and date is the starting date.
实例: <%
currentDate = #9/9/00#
newDate = DateAdd("m",3,currentDate)
response.write newDate
%>
<%
currentDate = #12:34:45 PM#
newDate = DateAdd("h",3,currentDate)
response.write newDate
%> 返回结果: 9/9/00 3:34:45 PM "m" = "month"; "d" = "day"; If currentDate is in time format then, "h" = "hour"; "s" = "second";
DateDiff() 函数返回两个日期之间的差值 。 表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]]) 允许数据类型: timeinterval 表示相隔时间的类型,如“M“表示“月”。 实例: <%
fromDate = #9/9/00#
toDate = #1/1/2000#
response.write "There are " & _
DateDiff("d",fromDate,toDate) & _
" days to millenium from 9/9/00."
%> 返回结果: 从9/9/00 到2000年还有 150 天.
Day() 函数返回一个月的第几日 . 表达式 Day(date) 允许数据类型: date 是任何有效的日期。 实例: <%=Day(#9/9/00#)%> 返回结果: 4
FormatCurrency() 函数返回表达式,此表达式已被格式化为货币值 表达式 FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 允许数据类型: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的零。
ASP函数与VBSCRIPT类似,以下举一些常用的函数 Array() 函数返回一个数组 表达式 Array(list) 允许数据类型: 字符,数字均可 实例: <%
Dim myArray()
For i = 1 to 7
Redim Preserve myArray(i)
myArray(i) = WeekdayName(i)
Next
%> 返回结果: 建立了一个包含7个元素的数组myArray myArray("Sunday","Monday", ... ... "Saturday") CInt() 函数将一个表达式转化为数字类型 表达式 CInt(expression) 允许数据类型: 任何有效的字符均可 实例: <%
f = "234"
response.write cINT(f) + 2
%> 返回结果: 236 转化字符"234"为数字"234",如果字符串为空,则返回0值
CreateObject() 函数建立和返回一个已注册的ACTIVEX组件的实例。 表达式 CreateObject(objName) 允许数据类型: objName 是任何一个有效、已注册的ACTIVEX组件的名字. 实例: <%
Set con = Server.CreateObject("ADODB.Connection")
%>
CStr() 函数转化一个表达式为字符串. 表达式 CStr(expression) 允许数据类型: expression 是任何有效的表达式。 实例: <%
s = 3 + 2
response.write "The 返回结果 is: " & cStr(s)
%> 返回结果: 转化数字“5”为字符“5”。
Date() 函数返回当前系统日期. 表达式 Date() 允许数据类型: None. 实例: <%=Date%> 返回结果: 9/9/00
DateAdd() 函数返回一个被改变了的日期。 表达式 DateAdd(timeinterval,number,date) 允许数据类型: timeinterval is the time interval to add; number is amount of time intervals to add; and date is the starting date.
实例: <%
currentDate = #9/9/00#
newDate = DateAdd("m",3,currentDate)
response.write newDate
%> <%
currentDate = #12:34:45 PM#
newDate = DateAdd("h",3,currentDate)
response.write newDate
%> 返回结果: 9/9/00 3:34:45 PM "m" = "month"; "d" = "day"; If currentDate is in time format then, "h" = "hour"; "s" = "second";
DateDiff() 函数返回两个日期之间的差值 。 表达式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]]) 允许数据类型: timeinterval 表示相隔时间的类型,如“M“表示“月”。 实例: <%
fromDate = #9/9/00#
toDate = #1/1/2000#
response.write "There are " & _
DateDiff("d",fromDate,toDate) & _
" days to millenium from 9/9/00."
%> 返回结果: 从9/9/00 到2000年还有 150 天.
Day() 函数返回一个月的第几日 . 表达式 Day(date) 允许数据类型: date 是任何有效的日期。 实例: <%=Day(#9/9/00#)%> 返回结果: 4
FormatCurrency() 函数返回表达式,此表达式已被格式化为货币值 表达式 FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]) 允许数据类型: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的零。
返回结果: False
IsNumeric() 函数判断一对象是否为数字,返回布尔值. 表达式 IsNumeric(expression) 实例: <%
i = "345"
response.write IsNumeric(i)