动态生成的checkbox|动态生成的checkbox表单的检测

更新时间:2014-12-31    来源:php常用代码    手机版     字体:

【www.bbyears.com--php常用代码】

有时候会动态生成的checkbox表单,通常该表单的数据大于等于2个时,很方便去检测。如果表单的数量是一个时也方便检测,但是由于动态的,所以表单的数量不确定,可能是一个,也可以是多个,所以采用以下代码可以解决问题。
<script language="javascript">
function check(){
j=0;
len=document.getElementsByName("test").length;
if (len>1)
{
for(var i=0;i {
    if (document.form1.test[i].checked==true)
    {
        j++;
    }      
}
if (j==0)
{
  alert("你没有选择");return false;
}
else
{
  alert("已经选择");
}

}
else
{
  if (document.form1.test.checked==true)
  {
   alert("通过");
  }
  else
  {
    alert("请选择");
 return false;
  }
 }
}
</script>


  
  1 
  
  2 
  
  3 
  
  4 
  

本文来源:http://www.bbyears.com/jiaocheng/11858.html

猜你感兴趣