您的位置: 首页 新闻 技术支持

有些网友经常会遇到前台通过js给文本框赋值,但是后台为什么取不到的问题


再次我对此问题做一个解答,以及解决方法


如果遇到这样的需求,我的建议是,将原有的服务器控件文本框换成普通的html标签


也就是<asp:textbox> 换成<input type="text" value="" id="netid">


然后通过js对netid 进行修改value值


document.getelementbyid("netid").value="1";


这个时候netid的value就为1  如果后台通过netid.value是获取不到值的,


必须通过Request.Form["netid"]这种方式才行。



转载请注明:飞易腾

logo.jpg