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