aa=request("cc"),请问如何判断变量aa是数字型的,还是字符型的?
我计划做一个判断传递的参数是否为数字还是字符,以便我提示客户应该如何去填参数。
我的判断语句是这样的
if isnumber("aa") then 弹出一个提示框,
if ischar("aa") then 弹出一个提示框。
请问 判断用什么函数来判断变量aa?我上边写的只是示意,写的可能不对,
请您能给我一个正确的答案,谢谢。
问题点数:0、回复次数:14Top
1 楼sxsgssgs(.net新手)回复于 2003-08-02 10:01:55 得分 0
谢谢放词Top
2 楼sxsgssgs(.net新手)回复于 2003-08-02 10:05:31 得分 0
谢谢放词
Top
3 楼Brookes(边走边唱)回复于 2003-08-02 10:06:37 得分 0
vbs中就是这两个函数Top
4 楼6048378(橙子)回复于 2003-08-02 10:07:12 得分 0
用正则表达是Top
5 楼zorou_fatal(The world and system is even)回复于 2003-08-02 10:08:25 得分 0
if isnumeric(aa) then
else
end if
只有isnumeric没有ischar
一般vbs中不是数字的都认为是字符。Top
6 楼bigspook(开心就好)回复于 2003-08-02 10:10:52 得分 0
upTop
7 楼sxsgssgs(.net新手)回复于 2003-08-02 10:11:19 得分 0
谢谢。Top
8 楼pimple(╭●ò●╮)(抵制日货)回复于 2003-08-02 10:14:14 得分 0
<script language="VBScript">
aaa=123456
bbb=typename(aaa)
msgbox bbb
</script>Top
9 楼pimple(╭●ò●╮)(抵制日货)回复于 2003-08-02 10:15:09 得分 0
<script language="VBScript">
aaa="123456"
bbb=typename(aaa)
msgbox bbb
</script>
typename函数可以判断变量的的数据类型.Top
10 楼sxsgssgs(.net新手)回复于 2003-08-02 11:13:05 得分 0
这种写法显示出来的是empty呀。Top
11 楼sxsgssgs(.net新手)回复于 2003-08-02 11:16:07 得分 0
isnumeric(aa) 是判断数字型的,
notisnumeric(aa)是判断非数字型的吧。
请高手看看。我写的对不对?Top
12 楼enthuris(enthuris)回复于 2003-08-02 11:22:06 得分 0
if isnumeric(aa) then
……
else
response.write "<script>alert('请输入数字!");</script>" ‘跳出对话框
end if
没有notisnumeric()这个函数Top
13 楼sxsgssgs(.net新手)回复于 2003-08-02 11:23:39 得分 0
谢谢Top
14 楼fuzq(灯雪)回复于 2003-08-02 11:49:50 得分 0
是 not isnumeric(),
Top




