js复选框不能为空 (转载)

<script>
function checkbox()
{
var str=document.getElementsByName("box[]");
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>
选择您的爱好:
  <input type="checkbox" name="box[]"  value="跳水" />跳水
  <input type="checkbox" name="box[]"  value="跑步" />跑步
  <input type="checkbox" name="box[]"  value="听音乐" />听音乐
  <input type="button" name="button" id="button" onclick="checkbox()" value="提交" />

猜你喜欢

转载自15090079858-163-com.iteye.com/blog/1961727