ASP.NET 中<asp:textbox>设置了ReadOnly属性后,前台用js设置其值,在后台取不到前台设置的值,为什么?
追问:这样太麻烦了。不知道你试过没有,在VS2003里是可以在后台取到值的,不知道2.0之后是不是对TEXTBOX做了什么改变。。。有什么办法可以解决这个问题。。。
追问:这样太麻烦了。不知道你试过没有,在VS2003里是可以在后台取到值的,不知道2.0之后是不是对TEXTBOX做了什么改变。。。有什么办法可以解决这个问题。。。
答案:你在<asp:textbox>后面放一个<asp:hidden>JS修改过textbox的值后,把这个值放入<aso:hidden>然后后台照这个hidden的值就好了。
其他:你用的是服务器控件 而js是客户端脚本 所以没有值
上一个:TextArea使用了ckeditor编辑器后,怎么用JS在Textarea中自动追加值?
下一个:关于JS的问题