asp后台变量(数据库读值)传值到前台script中,求解决,求代码

vs2008,要求前台一td标签的内容样式随变量改变而改变试过session和<%=a%>,一直是undefined... vs2008,要求前台一td标签的内容样式随变量改变而改变
试过session和<%=a%>,一直是undefined
展开
 我来答
郸经dQ
2012-09-28 · TA获得超过163个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:226万
展开全部
asp 还是asp.net?

//asp

<%
a = "后台变量A"
b = "后台变量B"

%>

<script>
var a=<%=a%>,b=<%=b%>;
alert(a+"\r\n"+b);

</script>

asp.net 要用绑定
更多追问追答
追问
asp.net vs2008版本,主要是script定义函数中变量的赋值问题,对前台不大熟悉,望指教
追答


var abc = ;

databind()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-29
展开全部
后台定义一个全局变量public string a,你这个a如果定义的是局部变量是不行了就会显示undefined,
追问
定义了,我用alert("")判断值是获取到了的,但是td显示不是空值就是undefined
代码:
var Code=;
document.getElementById('Code').innerHTML=Code;
有何错?protected定义也可以
追答
var Code="";
加引号,这是字符串
document.getElementById(Code).innerHTML就不用引号
可以直接用
document.getElementById("").innerHTML
如果还有问题

那就是code有问题,你用ie运行,另存为网页,看一看源代码,这里的js代码显示就很直观,看看你td的名字有没有code
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjy198518
2012-09-29 · TA获得超过867个赞
知道小有建树答主
回答量:777
采纳率:80%
帮助的人:567万
展开全部
偷懒的办法,将此td 标签加个id ,加上runat="server"将其变成服务器标签,在后台切换样式吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式