单击ASP.NET按钮(位于UpdatePanel内)以清除TextBox(位于UpdatePanel外部)

时间:2016-04-02 19:39:58

标签: javascript asp.net ajax updatepanel

我是java脚本的新手。我搜索了一种方法来单击UpdatePanel内部的按钮以清除位于UpdatePanel外部的TextBox。并找到这个工作正常的代码。但我想知道如何获得javascript代码?这是代码(VB.NET):

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

问题:我知道javascript运行客户端,但Asp.net是服务器端。如果我在页面中使用上述代码会怎样?

1 个答案:

答案 0 :(得分:0)

为了在客户端使用JavaScript做这件事你可以做这样的事情 -

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

在buttton的ClientClick事件中调用上述函数。希望这能解决你的问题。