我有一个asp.net应用程序,我想在后面的代码中获取隐藏字段值的值。
实际上它首先执行代码,之后执行javascript。
这就是我没有得到价值的原因。请告诉我如何才能获得价值。
的Javascript
function changeCSS(colr,wd)
{
chooseStyle(colr, wd)
var CssTitle = document.getElementById('<%= hdCssTitle.ClientID %>');
CssTitle.value = colr;
}
和页面后面的代码是
protected void Page_Load(object sender, EventArgs e)
{
string CssTitle = hdCssTitle.Value;
}
答案 0 :(得分:1)
Javascript中更改的值不会反映在服务器端脚本中。您必须向代码隐藏处发布Ajax帖子才能获得它。
答案 1 :(得分:1)
获取隐藏字段并访问该字符串s = hidden.Text