客户端脚本修改服务端文本框控件的值,为什么服务端取不了该值呢,真是奇怪..

caiCC caiCC 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个服务端控件,<input runat="server"这样也好,<asp:textbox runat="server"这样也好,在客户端用脚本修改他们的值,ID是服务端读取cliectID用脚本形式写到客户端一个变量里的(Response.Write("<script language=javascript>var editName='" & TBcontent.ClientID & "';</script>),客户端使用的是如下方法:document.getElementById(editName).value来操作该控件的值的.修改后客户端可以看见修改了,但一旦提交到服务端,服务端读取该控件的值却还是老的值(如未赋值便是空字付串).昨天苦苦研究一整天,没找出原因...真是头通,今天只好发到CSDN上来,希望能有高手指点一二.先谢谢了!!
...全文
评论 7
收藏 已收藏
分享
返回顶部
caiCC
.NET社区 62,272 成员 668,968 内容