Глядя на многие форумы, кажется, что это решение, но оно мне не подходит:
function update() {
alert("hello world");
var test = document.getElementById("<%=InCL.ClientID%>").value;
alert(test);
}
и asp / html:
<asp:TextBox ID="InCL" runat="server" Text="" value="" onchange="update()"></asp:TextBox>
Кажется, мне не хватает чего-то простого?Я также пытался использовать одинарные кавычки с <% = InCL.ClientID%>
При изменении всплывающее окно с предупреждением "Привет мир", но не для проверки ...
Использование asp.net3.5, FF, главные страницы и т.д ...
Спасибо.
РЕДАКТИРОВАТЬ
Итак, я изменил его, чтобы использовать this.value, и это работает, но все еще нет решения, как получить его по id?
работает:
<asp:TextBox ID="InCL" runat="server" Text="" value="1" onchange="update(this.value)"></asp:TextBox>
с:
function update(x) {
alert(x);
}