asp.net - OnClientClick 不起作用

标签 asp.net javascript validation button

我有一个后退和下一步按钮,其中有一个 OnClientClick 验证函数。

当我点击该函数时,没有调用该函数,请帮助我

代码如下:

<asp:Button ID="btn_view1_back" runat="server" Text="Back" 
            CausesValidation="False" ValidationGroup="Form2" />

<asp:Button ID="btn_View1_Next" runat="server" CausesValidation="true" Text="Next" 
            ValidationGroup="Form2" OnClientClick="return ValidateDropDown();" 
            UseSubmitBehavior ="true" />

最佳答案

请确定:ValidateDropDown 在 JavaScript 中定义,对吧? OnClientClick 是在客户端执行的,即 javascript。

另一件事可能是 OnClientClick 的语法可能需要不同,例如:OnClientClick="ValidateDropDown()"

关于asp.net - OnClientClick 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439806/

相关文章:

asp.net - HttpCachePolicy 和 SSL

javascript - 如何使用 ES6 语法导入 pg-promise?

security - 我应该做什么来保护我的 Web 表单 UI?

validation - MVC3/Razor 客户端验证未触发

javascript - 多页面站点中 jQueryMobile/jQuery 的问题

validation - 后缀符号验证?

asp.net - .Net 对象数据源错误 : Object does not match target type

asp.net - <p> 标签是否有 ASP.NET WebControl?

Jquery/.Net在Ajax调用的数据中传递服务器变量

javascript - 正则表达式匹配不起作用