ASP.NET OnClientClick 属性
定义和用法
OnClientClick 属性用于设置当 Button 控件被点击时运行一段客户端脚本。
除了预定义的脚本之外,此属性中规定的脚本通过按钮的 "OnClick" 事件来运行。
语法
- <asp:Button OnClientClick="func" runat="server" />
属性 | 描述 |
---|---|
func | 当按钮被点击时运行的客户端脚本。 |
实例
下面的例子在 Button 控件被点击时运行两个脚本:
- <script runat="server">
- Sub script1(obj As Object, e As EventArgs)
- lblMsg.Text="Hello!"
- End Sub
- </script>
- <html>
- <body>
- <form runat="server">
- <asp:Button OnClick="script1"
OnClientClick="script2()"
- Text="Click Me" runat="server" />
- <br />
- <asp:label id="lblMsg" runat="server" />
- </form>
- <script type="text/javascript">
- function script2()
- {
- return confirm('Hello!');
- }
- </script>
- </body>
- </html>
实例
- 通过一个 Button 控件运行两个脚本