如何在javaScript中获取服务器端变量的值(在线等,成功马上给分)
很简单的问题我cs里定义了一个全局变量
public string name;
然后在page_load事件里
name= "luca ";
我想在javascript中调用
var s= <%=name%>
alert(s);
可报错提示我 luca未定义
我想在textbox的text赋值也不行
我是这样写的
<asp:TextBox ID= "TextBox2 " runat= "server " Text= " <%=name%> "> </asp:TextBox>
------解决方案--------------------var s= ' <%=name%> ';
alert(s);
------解决方案--------------------少了 "号
------解决方案--------------------全局变量?
你可以先把变量给一个服务端控件,比如TEXTBOX,然后设置隐藏,在JS中可以取得这个值
或者用 <input type= "hidden ">