我将 javascript 验证添加到我的登录控件中,尽管存在错误

I added javascript validations to my login control and it is though errors are present

本文关键字:错误 存在 控件 登录 验证 javascript 添加 我的 我将      更新时间:2023-09-26

我将javascript验证添加到我的登录控件中,尽管存在错误,但我的代码button_click执行。如何在验证变为 null 之前停止执行button_click

你好朋友,您可以使用这种类型的JavaScript代码来验证您的控件,并使用JavaScript验证停止执行代码背后的代码

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title></title>
    <script type="text/javascript" language="javascript">
        function ClientScript() {
            //validate your text box
            //if validate return true
            //else return false
            return true;
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" ValidationGroup="qa" 
            Text="Test Validation" OnClientClick="return ClientScript();" 
            onclick="Button1_Click" />
    </div>
    </form>
</body>
</html>

在这里,我只放置了一个文本框和按钮,并在按钮上 Onclientclick 调用了一个 JavaScript 函数,该函数将验证您的文本框并根据验证返回 true 或 false。 如果你从你的JavaScript函数返回true,那么它将执行你的button1_click事件,否则它将简单地返回。

您可以修改此代码并使其适合在设计中使用。