【发布时间】:2009-04-27 18:04:09
【问题描述】:
在 JavaScript 中进行验证时,如何让需要处理大量意外事件的验证方法变得不守规矩?
例如,我有一个表单,其中包含一个具有检查验证的字段:
- 新值是数字吗?
- 上的另一个字段中的值是 当当前字段 > 0 时 form > 0
- 是表单上的另一个字段 == 1 并且 当前字段 == 0
- 是表单上的另一个字段 == true 并且当前字段是 Mod 另一个 字段 == 0
等等
目前,我有一个包含一堆 if/else 语句的方法。
我可以将每次检出分解成它自己的方法并从主验证方法中调用它,但这会创建大量新方法。
更新:无论我使用框架还是单独的方法,我是否仍然接受使用 If/Else 或 Switch 语句填充调用验证方法,并带有失败验证的警告框?
【问题讨论】:
标签: javascript validation