Как получить значение текстового поля, измененного с помощью asp.net ajax со стороны клиента (javascript)? - PullRequest
1 голос
/ 27 апреля 2010

У меня есть текстовое поле в элементе управления обновлением asp.net. Когда я нажимаю кнопку на веб-странице, значение этого текстового поля изменяется. И я хочу использовать JavaScript, чтобы получить измененное значение. Код, который я использую, был:

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

Он получил только исходное значение моего текстового поля. Мне интересно, как я могу получить последнее значение текстового поля через JavaScript. Браузеры, которые я собираюсь использовать, это Firefox и Safari. Так что было бы здорово, если бы скрипт мог работать для обоих браузеров.

Большое спасибо!

Ответы [ 2 ]

0 голосов
/ 01 апреля 2011

congrates! у меня есть решение, это было поле только для чтения, которое вызывало проблемы удалить его из источника и добавить атрибут TextBox1.Attributes.Add ("только для чтения", "только для чтения"); при загрузке страницы

Да благословит вас Бог!

0 голосов
/ 27 апреля 2010

Просто используйте:

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