Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何处理网页/表单中的必填字段(当我们在表单填充过程中跳过任何必填字段时)_Javascript - Fatal编程技术网

Javascript 如何处理网页/表单中的必填字段(当我们在表单填充过程中跳过任何必填字段时)

Javascript 如何处理网页/表单中的必填字段(当我们在表单填充过程中跳过任何必填字段时),javascript,Javascript,如何以一种通用的方式处理以下场景…我希望为多个网页实现以下内容。(因此,请通过建议任何通用的方式帮助我) 情景: 如果网页/表单有4个必填字段(文本框) 如果通过跳过第一个字段来选择第二个字段 然后,第一个必填字段文本框应显示为红色边框 当焦点事件触发任何表单控件时,循环所有表单控件(this.form.elements将为您提供一个有序的集合),并依次对每个表单控件运行验证例程。当您到达当前关注的元素时(即当this.form.elements[i]==this时),中断循环.只需在输入标签中

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

情景:

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

  • 当焦点事件触发任何表单控件时,循环所有表单控件(
    this.form.elements
    将为您提供一个有序的集合),并依次对每个表单控件运行验证例程。当您到达当前关注的元素时(即当
    this.form.elements[i]==this
    时),中断循环.

    只需在输入标签中添加
    required
    ,这意味着除非所有字段都有用户,否则无法发送表单input@Dennington-熊-这没有问题中要求的效果。我投票结束这个问题,因为OP自己都没能做到这一点。