首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

后台代码,怎么取JavaScript的一个变量值

2012-01-18 
后台代码,如何取JavaScript的一个变量值?请高手指点,我有一个JavaScript里的变量,我在后台代码请问如何调

后台代码,如何取JavaScript的一个变量值?
请高手指点,我有一个JavaScript里的变量,我在后台代码请问如何调用这个变量值。
前台
<script   language=javascript>      
        function   sqlAND()
        {
                var   list= "aaaa ";
        }
</script>
后台
protected   void   BUTTON_Click(object   sender,   EventArgs   e)
{
        //请问在这里如何调用前台的list如何调用
}

[解决办法]
<asp:textBox id= "txtBox " runat= "server " style= "display:none "> </asp:textBox >

<script language=javascript>
function sqlAND()
{
var list= "aaaa ";
document.getElememtByid( "txtBox ").value = list;
}
</script>


protected void BUTTON_Click(object sender, EventArgs e)
{
txtBox.Text ....
}

[解决办法]
将值赋给一个隐藏域,然后在后台代码中:变量名=隐藏域名.value即可
[解决办法]
将值赋给一个隐藏域,然后在后台代码中:变量名=隐藏域名.value即可


[解决办法]
将值赋给一个隐藏域

就是把你变量的值 直接传递给服务器控件 这样就可以在服务器端得到值...

<script language=javascript>
function sqlAND()
{
var list= "aaaa ";
document.all[ "Hidden "].value = list;
}
</script>
[解决办法]
在页面加隐藏域
<form>
...
<input type= "hidden " id= "hdnList " runat= "server " />
...
</form>


<script language=javascript>
function sqlAND()
{
var list= "aaaa ";
document.getElementById( "hdnList ").value = list;
}
</script>

protected void BUTTON_Click(object sender, EventArgs e)
{
//请问在这里如何调用前台的list如何调用
string list = hdnList.Value;
}

热点排行