Javascript 如何在asp.net中验证正则表达式后激发OnClientClick?
我想在验证按钮点击fire后启动javascript函数 点击按钮Javascript 如何在asp.net中验证正则表达式后激发OnClientClick?,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,我想在验证按钮点击fire后启动javascript函数 点击按钮 Fire正则表达式/必需表达式(根据验证组) Javascript函数 .CS文件的提交功能 <asp:TextBox ID="txtSearchName" runat="server" class="search-input"></asp:TextBox> <asp:RequiredFieldValidator runat="server" ForeColor="Red" CssClass="sc
<asp:TextBox ID="txtSearchName" runat="server" class="search-input"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ForeColor="Red" CssClass="scp-authvalidation" ID="req_txtSearchName" ControlToValidate="txtSearchName" ErrorMessage="" ValidationGroup="vg_search" />
<asp:Button runat="server" Text="Submit" ID="btnSubmit" UseSubmitBehavior="false" ValidationGroup="vg_search" OnClick="btnSubmit_Click" OnClientClick="callJavascriptFunction()" />
//js function
function callJavascriptFunction() {
//some code
}
//cs function
protected void btnSubmit_Click(object sender, EventArgs e)
{
}
//js函数
函数callJavascriptFunction(){
//一些代码
}
//cs功能
受保护的void btnsupmit\u单击(对象发送者,事件参数e)
{
}
我假设如果js函数成功,您只需要启动服务器端的单击。为此,js函数应该返回true/false,这取决于它是否验证 一旦你有了它,然后简单地将它添加到你的服务器按钮。因此,如果验证返回false,服务端调用将不会启动
OnClientClick="return callJavascriptFunction()"
否,我想在验证检查后触发客户端单击(javascript)。1-检查验证:此验证为RegularExpression(ASP)验证。2-调用Javascript函数,3-调用服务器端单击。(电流为2、1、3)