【发布时间】:2023-03-28 14:55:01
【问题描述】:
我的页面上有带有RequiredFieldValidator 的TextBox。 我也有调用一些简单 javascript 的链接。
<asp:TextBox ID="TextBox1" runat="server" />
<asp:RequiredFieldValidator
ID="RequiredFieldValidator4" runat="server" ControlToValidate="TextBox1"
Display="Dynamic" />
<asp:LinkButton ID="Link1" runat="server" OnClientClick="DoSomething(); return false;" CausesValidation="false"Text="Do" />
function DoSomething() {
textbox1.val("blah"); }
当用户在文本框中输入内容然后删除该文本并聚焦下一个控件时 - 然后验证器会触发。 然后用户可以使用使用 javascript 添加文本的链接。 TextBox1 文本不再为空,但RequiredFieldValidator 仍显示错误消息。如何预防?
【问题讨论】:
标签: javascript asp.net validation