在ASP中怎样判断一个变量是字符型还是数值型?

就是在下面在代码中,在第五行判断cj的类型是字符还是数值,若是字符则提示错误并退出...或直接用循环控制输入,知道输入的是数值型的为止问题就是怎么判断cj是数值型还是字符... 就是在下面在代码中,在第五行判断cj的类型是字符还是数值,若是字符则提示错误并退出...或直接用循环控制输入,知道输入的是数值型的为止
问题就是怎么判断cj是数值型还是字符型了
<html><body>
<Script language="VBScript">
Dim cj
cj=InputBox("请输入分数:")
'if ISSting(cj) then Msgbox("请输入数字信息!") end if
'就是在这个位置判断cj是字符型还是数值型,若字符型则结束程序...
if cj>100 or cj<0 then
MsgBox("您输入的信息有误")
elseif cj>=91 and cj<=100 then
MsgBox("优秀")
elseif cj>=81 and cj<=90 then
MsgBox("中上")
elseif cj>=71 and cj<=80 then
MsgBox("中等")
elseif cj>=61 and cj<=70 then
MsgBox("合格")
else
MsgBox("不合格")
end if
</script>
</body></html>
对了,补充个问题,有谁知道有比较专业的ASP论坛,推荐一个啊...
展开
 我来答
百度网友9fd28e4
2007-05-17 · TA获得超过490个赞
知道小有建树答主
回答量:496
采纳率:100%
帮助的人:267万
展开全部
if not isnumeric(cj) then Msgbox("请输入数字信息!")

ASP的论坛去www.cndw.com,动网论坛看看吧。
liujiayu10
2007-05-17 · TA获得超过354个赞
知道答主
回答量:590
采纳率:0%
帮助的人:0
展开全部
if isnumber(s)=false then
msgbox("请输入数字!")
end if

csdn.net
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式