使用Javascript验证动态表单上的文本输入和复选框/单选按钮?

使用Javascript验证动态表单上的文本输入和复选框/单选按钮?,javascript,Javascript,假设我有一个表单,它可以根据用户的不同而有所不同,原因有很多。例如,如果我想检查表单上任何必需的文本输入区域是否已填充,我可以执行以下操作: for(var i=0; i < form.elements.length; i++){ if(form.elements[i].value === '' && form.elements[i].hasAttribute('required')){ //whatever return false; } el

假设我有一个表单,它可以根据用户的不同而有所不同,原因有很多。例如,如果我想检查表单上任何必需的文本输入区域是否已填充,我可以执行以下操作:

for(var i=0; i < form.elements.length; i++){
  if(form.elements[i].value === '' && form.elements[i].hasAttribute('required')){

    //whatever
    return false;

  } else {
    //whatever
  }
}
Javascript并不是我的强项,我总是觉得我在做很多事情

if(form.elements[i].type=="checkbox") {

    if(form.elements[i].checked==true) {
    // whatever
    }
}