javascript 与服务器端交互的一个小问题
大家肯定用过一个非常常见的js与服务器端交互的场景(有时间再把服务器端与客户端脚本交互总结一下,呵)
如下:
服务器端获取值的是隐藏控件:
<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 的,但是在服务器端,
allScore = ... 就是一直为空,没有取到值。
很是抓狂~
想了半天,不得其解~
只有请教高手。
最后改为
var AllScore = document.getElementById("allScore") ;
AllScore.value = temp;
搞定~
真的很郁闷,不知道如何解释,那个高手也不知道如何解释,只是经验~
有人告诉我吗?
如下:
服务器端获取值的是隐藏控件:
![](/Images/OutliningIndicators/None.gif)
场景非常简单吧。
然后看我如何用js为其赋值的:
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
allScore = ... 就是一直为空,没有取到值。
![](https://www.cnblogs.com/Emoticons/msn/48_48.gif)
想了半天,不得其解~
只有请教高手。
最后改为
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
真的很郁闷,不知道如何解释,那个高手也不知道如何解释,只是经验~
有人告诉我吗?
//****************************************
by: Amen cnblogs博客 转载请注明出处
//****************************************
by: Amen cnblogs博客 转载请注明出处
//****************************************
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步