ASP 定义变量和判断变量是否为空

我有一个ASP文件,例如xxx.asp?id=123当id有值的时候,id=123当id为空,例如xxx.asp?id=那么,id=mm_12040430_0_0并且id... 我有一个ASP文件,例如 xxx.asp?id=123

当id有值的时候,id=123
当id为空,例如xxx.asp?id= 那么,id=mm_12040430_0_0

并且 id 值在这个asp文件中,各处均可以自由调用。
我是ASP菜鸟否则也不会问这么基础的问题,请写完整代码,不要写部分代码。

谢谢
展开
 我来答
notEnded
2010-09-28 · TA获得超过645个赞
知道小有建树答主
回答量:510
采纳率:100%
帮助的人:361万
展开全部
在用request获取之后,可以用下面一些函数验证
isnull()判断一对象是否为空
isempty()判断一对象是否初始化
isnumeric()判断一对象是否为数字
isdate()判断一对象是否为日期
isNaN() 函数用于检查其参数是否是非数字值
等等,当验证是否为空时,用""表示,trim()去掉前导后续空格。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流香羽
2010-09-28 · TA获得超过1540个赞
知道小有建树答主
回答量:925
采纳率:50%
帮助的人:1352万
展开全部
function get_id(id)
if id > "" and IsNumeric(id) then
get_id = id
else
get_id = "mm_12040430_0_0"
end if
end function

dim intID
intID = get_id(request("id"))
'这样就可以得到你想要的ID了,而且在所有的地方可用哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coniotx
2010-09-29
知道答主
回答量:77
采纳率:0%
帮助的人:29.7万
展开全部
Dim id
id=Trim(Request.QueryString("id"))
IF id="" Then id="mm_12040430_0_0"
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-09-28
展开全部
dim value
value=Request.QueryString("id").Trim()
if value="" then
value="mm_12040430_0_0"
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式