如何从客户端(通过javascript)获取由asp.net ajax修改的文本框的值?

时间:2010-04-26 20:41:12

标签: javascript asp.net-ajax

我在asp.net更新控件中有一个文本框。当我单击网页上的按钮时,此文本框的值被修改。我想用javascript来获取修改后的值。我使用的代码是:

var kmlString = document.getElementById('<%=TextBox1.ClientID%>').getAttribute("value");

它只获得了我的文本框的原始值。我想知道如何通过javascript获取文本框的最新价值。我打算使用的浏览器是Firefox和Safari。因此,如果脚本可以适用于两种浏览器,那就太棒了。

非常感谢!

2 个答案:

答案 0 :(得分:0)

只需使用:

var kmlString = document.getElementById('<%=TextBox1.ClientID%>').value;

答案 1 :(得分:0)

congrates!我有解决方案,这是一个只读领域,正在引发挑战 从源中删除它并添加属性 TextBox1.Attributes.Add(“readonly”,“readonly”); 在页面加载

愿上帝保佑你!