Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何根据搜索文本框中的输入使lebel不可见/可见?_Javascript_Jquery_Asp.net - Fatal编程技术网

Javascript 如何根据搜索文本框中的输入使lebel不可见/可见?

Javascript 如何根据搜索文本框中的输入使lebel不可见/可见?,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我正在使用自动填充的文本框搜索姓名。当我输入自动填充列表以外的名称时,我需要动态显示一个标签,如“请输入有效名称”。如果我删除了测试框中的错误条目,则标签应不可见 <asp:TextBox ID="tbName" caption="Enter Name" runat="server"></asp:TextBox> <asp:RequiredFieldValidator runat="server" ID="UIRequiredFie

我正在使用自动填充的文本框搜索姓名。当我输入自动填充列表以外的名称时,我需要动态显示一个标签,如“请输入有效名称”。如果我删除了测试框中的错误条目,则标签应不可见

        <asp:TextBox ID="tbName" caption="Enter Name" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator  runat="server" ID="UIRequiredFieldValidatorName"
            ControlToValidate="tbName" />

        <asp:Button ID="UIButtonGo" runat="server" Text="Search" />
        <asp:Label ID="UILabelSearch" runat="server"></asp:Label>
    </p>


请让我知道可能的方法。谢谢

您应该尝试用JavaScript来实现这一点。处理onchange事件,并根据自动填充值选中textbox值。在代码中添加tbName.properties.add(“onchange”、“validatorMethod(this);”);。在JavaScript文件中添加:

你可以使用
模式
属性来报警,以及
列表
属性来简化点击。你能不能提供一些代码格式的plsssoh,不管怎样,我不知道你不是在说html。。。