asp后台变量(数据库读值)传值到前台script中,求解决,求代码
vs2008,要求前台一td标签的内容样式随变量改变而改变试过session和<%=a%>,一直是undefined...
vs2008,要求前台一td标签的内容样式随变量改变而改变
试过session和<%=a%>,一直是undefined 展开
试过session和<%=a%>,一直是undefined 展开
3个回答
展开全部
asp 还是asp.net?
//asp
<%
a = "后台变量A"
b = "后台变量B"
%>
<script>
var a=<%=a%>,b=<%=b%>;
alert(a+"\r\n"+b);
</script>
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
偷懒的办法,将此td 标签加个id ,加上runat="server"将其变成服务器标签,在后台切换样式吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |