Atributo OnClientClick de ASP.NET
Definición y uso
La propiedad OnClientClick se utiliza para establecer un script de cliente que se ejecuta cuando se hace clic en el control de Botón.
Además de los scripts predefinidos, el script especificado en este atributo se ejecuta mediante el evento "OnClick" del botón.
Sintaxis
<asp:Button OnClientClick="func" runat="server" />
Atributo | Descripción |
---|---|
func | Script del cliente ejecutado cuando se hace clic en el botón. |
Ejemplo
El siguiente ejemplo ejecuta dos scripts cuando se hace clic en el control de Botón:
<script runat="server"> Sub script1(obj As Object, e As EventArgs) lblMsg.Text="¡Hola!" End Sub </script> <html> <body> <form runat="server"> <asp:Button OnClick="script1" OnClientClick="script2()" Text="Haga clic en mí" runat="server" /> <br /> <asp:label id="lblMsg" runat="server" /> </form> <script type="text/javascript"> function script2() { return confirm('¡Hola!'); } </script> </body> </html>
Ejemplo
- Ejecutar dos scripts a través de un control de Botón