如何根据搜索文本框中给出的输入制作lebel Invisible / Visible?

时间:2015-05-13 21:49:51

标签: javascript jquery asp.net

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

        <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>

请告诉我这个可行的方法。感谢

1 个答案:

答案 0 :(得分:0)

您应该尝试在JavaScript中执行此操作。处理onchange事件并根据自动可填充值检查文本框值。在你的代码中添加tbName.properties.add(&#34; onchange&#34;,&#34; validatorMethod(this);&#34;);.在JavaScript文件中添加:enter image description here