请教一个ASP代码。高手帮帮忙!!!!!!

<%us256_1="256"order="us"ram=request.form("ram")iforder="us"thenweb=us&ram&_1这老是出错??e... <%
us256_1="256"
order="us"

ram=request.form("ram")

if order="us" then
web = us&ram&_1 这老是出错??
end if

%>
请教大侠,如何才能把ram 的值写入变量的名字里面。
我想得到的结果是web=us256_1
类似这样的变量会很多,所以要弄一个动态的。高手帮帮忙!!!感谢!
展开
 我来答
cx1982420
2011-05-01 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:337万
展开全部
你把取得的值(不为空的话)全部转换成string类型再合并应该就可以了
<%
us256_1="256"
order="us"

ram=request.form("ram")

if order="us" then
web = us&cstr(ram)&"_1" '此处的ram一定要有取得值
end if
%>
追问
us&cstr(ram)&"_1" 

这个值是需要合在一起的,合在一起而且是动态的值,现在这样就分开了。
us是一个变量,ram 是一个,_1 一个值,我要的总共合在一起,一个值,而不是分开三个值加在一起。
追答
web = us&cstr(ram)&"_1" 
这样的话web不就是三个值合在一起的集合了吗?
匿名用户
2011-05-01
展开全部
代码呢?
追问

请教大侠,如何才能把ram 的值写入变量的名字里面。
我想得到的结果是web=us256_1
类似这样的变量会很多,所以要弄一个动态的。高手帮帮忙!!!感谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-01
展开全部
<%
us256_1="256"
order="us"
ram=request.form("ram")
if order="us" then
web =order & ram & "_" & 1
end if
%>
这样就可以了~~我试验过的,放心
更多追问追答
追问
这样request.form("ram") =512的话
WEB 也只等于512 不行
追答
不会啊~~我输入512的话,结果是这样显示,其中文本框的名字是ram
我把代码去不复出来~~

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式