当前位置:编程学习 > C#/ASP.NET >>

如何在代码中取得javascript修改过的控件值

    js修改界面中某个控件的内容 提交的时候不能传到服务器吗?
比如 js修改一textbox的text  提交时候 c#代码 textbox.text 提取的还是原先的text ?

现在是要在程序中取得js修改后的内容 为什么取不到那 --------------------编程问答-------------------- pageload中是不是对textbox的text进行赋值了? --------------------编程问答-------------------- 如果是把它包含在if(!IsPostBack)中 --------------------编程问答-------------------- 考虑把修改的值也放到一个hidder中
这样可以在服务器端取到用js修改的数据 --------------------编程问答-------------------- 用js修改控件值后,在回发的话,在服务器端是接收不到修改后的值。
我以前用js给ListBox添加项,回发后用SelectItem出异常,说空引用。
我也不知道是为什么。
另外,没有在PageLoad中赋值。
--------------------编程问答-------------------- js修改界面中某个控件的内容   提交的时候不能传到服务器吗? 
=========
当然可以,因为form提交时的数据就是修改后的数据
不管你是给input text输入文本还是js赋值都是一个效果。

最终服务器端会通过request取得控件值赋值给this.控件名

原因可能是你pageload又给重新赋值了
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,