我的问题是我尝试在Code Behind From JavaScript函数中调用Public变量 我尝试这样做:
在代码背后部分:
public string str ="TEST";
在JavaScript部分:
<script type="text/javascript" language="javascript">
function funDoSomething()
{
var strMessage = '<%= str%>';
alert( strMessage );
}
</script>
有什么建议吗?
答案 0 :(得分:2)
<script type="text/javascript" language="javascript">
function funDoSomething()
{
var strMessage = <%= "'" + str + "'"%>;
alert( strMessage );
}
</script>
丑陋但应该工作。
答案 1 :(得分:1)
我找到了答案,就像这样 在JavaScript部分:
<script type="text/javascript" language="javascript">
function funDoSomething()
{
var strMessage = "<%=str%>";
alert( strMessage );
}
</script>
这项工作:)