Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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/3/flash/4.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,我想更改单选按钮名称,如sex1、sex2,以进行验证。但是如何添加i的值 for(i=1;i<=no_applicant;i++) { var sex = document.edu.sex+i+; for (var j=0; j<sex.length; j++) { if (sex [j].checked) break; } if (j==sex.length) { alert("Sex field for "+i+" applicant

我想更改单选按钮名称,如sex1、sex2,以进行验证。但是如何添加i的值

for(i=1;i<=no_applicant;i++) {
  var sex = document.edu.sex+i+;
  for (var j=0; j<sex.length; j++) {
    if (sex [j].checked)
      break;
  }
  if (j==sex.length) {
    alert("Sex field for "+i+" applicant  cannot leave blank");
    return false;
  }
}

对于(i=1;i使用例如
document.edu[“sex”+i]

在Javascript中,
foo.bar
只是
foo[“bar”]
的简写形式,当键是与标识符名称形式匹配的文本字符串时,该简写形式有效。对于更复杂的内容,请使用括号形式