2016-04-02 5 views
0

Ich bin neu mit Java-Skript. Ich suchte nach einer Möglichkeit, auf einen Button zu klicken, der sich in einem UpdatePanel befindet, um eine TextBox zu löschen, die sich außerhalb eines UpdatePanels befindet. und finde diesen Code, der gut funktioniert. Aber ich möchte wissen, wie ich den Javascript-Code bekommen kann? Hier ist der Code (VB.NET):Klicken Sie auf eine ASP.NET-Schaltfläche (in einem UpdatePanel suchen), um eine TextBox zu löschen (außerhalb des UpdatePanels suchen)

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

Die Secoud Frage: Ich weiß, Javascript läuft Client-Seite aber Asp.net ist Server-Seite. Was passiert, wenn ich den obigen Code auf meiner Seite verwende?

Antwort

0

für diese Sache zu tun JavaScript auf Client-Seite verwenden, können Sie so etwas wie this-

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

und auf der ClientClick Veranstaltung buttton tun, um die obige Funktion aufrufen. Hoffe das wird dein Problem lösen.

Verwandte Themen