我们有几个字段需要在 Javascript 中进行验证。每个字段都有几个条件需要验证。例如,字段 x 为必填项,为整数,只能为 1、6 或 9。
一些想法:
为具有强制属性、数据类型和有效值数组的每个字段创建一个对象。创建函数以根据输入验证类的所有方面。问题是并非所有验证都是相同的,并且需要为每个输入字段输入数据。
创建内部存储验证信息的并行数组,可能使用二维数组作为有效值。遍历 ID 与数组索引匹配的所有表单数据,然后运行通用代码以根据数组值进行验证。
用 IF 语句以困难但简单的方式遍历每个字段 =(
有什么想法吗?