<script> function checkattr() { var str=document.getElementsByName("attr-27[]"); var objarray=str.length; var chestr=""; for (i=0;i<objarray;i++) { if(str[i].checked == true) { chestr+=str[i].value+","; } } if(chestr == "") { alert("请先选择复选框~!"); } else { alert("复选框的值是:"+chestr); } }
</script>
<!--submit按钮结合onclick事件 实现表单的提交与验证--> <form name="form1" method="post" action="login.php"> <!-- 内容:<input type="text" name="content" />--> <ul><li class="form-layout"> <label class="title form-layout"> 26.下列属于化学性危害的是_____。</label> <label class="form-layout"> <input type="checkbox" name="attr-27[]" id="attr-27-0" value="A.瘦肉精"><label for="attr-27-0">A.瘦肉精</label> <input type="checkbox" name="attr-27[]" id="attr-27-1" value="B.贝类毒素"><label for="attr-27-1">B.贝类毒素</label> <input type="checkbox" name="attr-27[]" id="attr-27-2" value="C.雪卡毒素"><label for="attr-27-2">C.雪卡毒素</label> <input type="checkbox" name="attr-27[]" id="attr-27-3" value="D.违禁或超量使用的食品添加剂残留"><label for="attr-27-3">D.违禁或超量使用的食品添加剂残留</label> </label><font> *</font></li> <input type="submit" value="检查并提交" οnclick="return checkattr()"/> <!--在submit按钮处添加 Onclick事件 进行表单的简单验证也是可以的--> </ul></form>