2016-04-02 2 views
0

Я новичок в скрипте java. Я искал способ щелкнуть кнопку, которая находится внутри UpdatePanel, чтобы очистить TextBox, который находится за пределами UpdatePanel. и найти этот код, который отлично работает. Но я хочу знать, как я могу получить код javascript? Вот код (VB.NET):Нажмите кнопку ASP.NET (найдите внутри UpdatePanel), чтобы очистить TextBox (найти за пределами UpdatePanel)

ScriptManager.RegisterStartupScript(Me.Page, Me.Page.[GetType](), "myScript", "document.getElementById('" + TextBox2.ClientID & "').value = '';", True) 

secoud вопрос: Я знаю, что Javascript работает на стороне клиента, но Asp.net это на стороне сервера. Что произойдет, если я воспользуюсь приведенным выше кодом на моей странице?

ответ

0

Для делать эту вещь с помощью JavaScript на стороне клиента, вы можете сделать что-то вроде this-

<script> 
function clearText(){ 
    document.getElementById("<%=TextBox2.ClientID%>").value = ''; 
} 
</script> 

И ClientClick событию buttton призывают вышеуказанную функцию. Надеюсь, это решит вашу проблему.