如何处理网页/表单中的必填字段(当我们在表单填写期间跳过任何必填字段时。)

时间:2016-11-11 14:38:26

标签: javascript

如何以通用的方式处理以下场景......我希望为多个网页实现以下内容。(所以,请通过建议任意一般的方式帮助我。)

情景:

  1. 如果网页/表单有4个必填字段(文本框)。
  2. 如果我通过跳过第一个字段来选择第二个字段
  3. 然后,第一个必填字段文本框应显示为红色边框。

1 个答案:

答案 0 :(得分:1)

当焦点事件在任何表单控件上触发时,遍历所有表单控件(this.form.elements将为您提供有序集合)并依次运行每个表单控件上的验证例程。当你到达当前聚焦的元素时(即this.form.elements[i] === this时),就会跳出循环。