在asp.net Web App中单击启用了onserverclick的html按钮时停止表单提交

thu*_*ird 1 javascript asp.net webforms submit-button

我在asp.net应用程序中有一个提交表单的按钮.

    <input type="submit" id="sumbit" value="Sign up" runat="server" 
     onserverclick="sumbit_ServerClick2" class="submitbutton"/>
Run Code Online (Sandbox Code Playgroud)

我有一个返回true和false的javascript函数.如果javascript函数返回false,我如何阻止提交表单.我无法访问表单标记,因为我正在使用母版页,整个contentplacedholder包含在runat ="server"表单中.

Net*_*ity 5

使用该onclick属性测试JS函数的返回值:

<input type="submit" id="sumbit" value="Sign up" runat="server" 
     onserverclick="sumbit_ServerClick2" class="submitbutton" 
     onclick="if (!yourFunction()) return false;" />
Run Code Online (Sandbox Code Playgroud)