asp.net – 当onclientclick为false时,停止onclick触发?
发布时间:2020-12-16 00:40:35 所属栏目:asp.Net 来源:网络整理
导读:可以使用按钮的onclientclick属性进行客户端检查。如果检查返回true,则触发onclick事件。如果客户端检查返回false,请不要触发onclick事件。 那可能吗? 更新: 这两个工作: Stops the form from submitting:OnClientClick="return false;" Allows the for
可以使用按钮的onclientclick属性进行客户端检查。如果检查返回true,则触发onclick事件。如果客户端检查返回false,请不要触发onclick事件。
那可能吗? 更新: 这两个工作: Stops the form from submitting: OnClientClick="return false;" Allows the form to submit: OnClientClick="return true;" 接下来的2不工作: // in js script tag function mycheck() { return false; } // in asp:button tag OnClientClick="return mycheck();" // in js script tag function mycheck() { return true; } // in asp:button tag OnClientClick="return mycheck();" 它提交表单两次。 这是为什么? 解决方法
在调用函数之后,要在OnClientClick中添加return。否则,即使函数返回false,该按钮也会发回。
<asp:button ID="Button1" runat="server" OnClick="Button1_Click" OnClientClick="return checkValidation()" Text="Submit" /> <script type="text/javascript"> function checkValidation() { return confirm('Everything ok?'); } </script> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 契约类相关的序列化与反序列化
- asp-classic – 如何在VBScript中逐行读取CSV文件
- asp.net-mvc – 首次使用ASP.NET MVC时的主要风险
- asp.net-mvc – 存在哪些ASP.NET MVC示例项目?
- asp.net-mvc – ASP.NET MVC快速启动 – 一站式教程?
- asp.net-mvc – 如何在mvc4的cshtml视图页面中的html.textb
- 如何使用WCF和自定义ASP.NET成员资格提供程序调试“无法找到
- asp.net-mvc – 为一个MVC视图使用两个强类型模型
- .net – REST API:与身体的GET请求
- asp.net – 模型在表单发布到控制器时始终为NULL
推荐文章
站长推荐
热点阅读