【发布时间】:2009-02-20 10:33:22
【问题描述】:
今天早上有一个问题一直困扰着我。我正在构建一个具有许多输入表单的 ASP.NET webforms 应用程序,并且我正在尝试标准化我管理验证的方式。我想使用内置的验证器(RequiredFieldValidator、Regex 等)。我的 html 要求是:
验证前:
<div class="formLine">
<label for="fieldID">Form Label</label>
<input type="text" id="fieldID" />
</div>
验证后(以防出错):
<div class="formLine formError">
<label for="fieldID">Form Label</label>
<input type="text" id="fieldID" />
<span class="errorMessage">Please enter some value</span>
</div>
附加的 span 很好,这是通过 ASP.NET 验证控件实现的。我的问题是将 formError 类添加到包含<div>。
我很乐意使用 jQuery/DHTML 来添加这个类,但只是不知道在哪里挂钩它。是否可以使用 jQuery 监视 DOM 更改 - 例如,每当添加跨度时触发事件处理程序<div class="formLine"> 的孩子?
还有其他人对处理这个问题有什么好的建议吗?
感谢阅读。
【问题讨论】:
-
我想你可能会觉得这个方法很有趣stackoverflow.com/a/9857696/618044
标签: asp.net validation