ASP.NET在输入期间验证文本框

时间:2014-06-05 12:18:18

标签: javascript asp.net validation

在我的页面上,我有一个文本框,我连接了三个验证控件。 最小值和最大值的两个comparevalidator和一个requiredvalidator。

如果用户更改了文本框的内容,则在用户单击表单中的其他位置之前不会进行验证。在另一个控件或页面的某个空间。

我想在使用javascript更改内容时进行验证,因为我不想对他输入的每个字符进行回发。

如何在OnTextChanged事件中调用requiredvalidators IsValid函数?

<asp:TextBox ID="txtMoveSparesAmountToMove" runat="server" CssClass="txtMoveSparesAmountToMove" OnClick="this.style.backgroundColor='white'" OnTextChanged="**HERE THE VALIDATE CALL**"></asp:TextBox>

通过在输入期间进行验证,我想在内容有效时删除验证器文本。 在此文本框中,用户必须输入一个数字。我这样做然后清除盒子,当焦点离开盒子时出现验证。在焦点离开盒子之前,再次输入数字时,验证不会消失。 我从用户那里得到了评论,他们不想在纠正后立即看到红色验证文本。

0 个答案:

没有答案