大家肯定用过一个非常常见的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; 搞定~ 真的很郁闷,不知道如何解释,那个高手也不知道如何解释,只是经验~ 有人告诉我吗? 相关文章: 2022-01-29 2021-10-03 2021-08-13 2021-12-19 2022-01-29 2022-03-03 2022-12-23