如下:
服务器端获取值的是隐藏控件:
<input type="hidden" id="allScore" value="" runat="server"/>
需要用js为其赋值,然后在服务器端取得。场景非常简单吧。
然后看我如何用js为其赋值的:
var AllScore = document.getElementById("allScore").value ;
var temp = 123;
AllScore=temp; alert(AllScore);
这样很明显,是可以取得AllScore = 123 的,但是在服务器端,var temp = 123;
AllScore=temp; alert(AllScore);
allScore = ... 就是一直为空,没有取到值。 很是抓狂~
想了半天,不得其解~
只有请教高手。
最后改为
var AllScore = document.getElementById("allScore") ;
AllScore.value = temp;
搞定~AllScore.value = temp;
真的很郁闷,不知道如何解释,那个高手也不知道如何解释,只是经验~
有人告诉我吗?