复选框获取值

Posted 海洋svs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复选框获取值相关的知识,希望对你有一定的参考价值。

<script>
function checkbox()
{
var str=document.getElementsByName("box");
var objarray=str.length;
var chestr="";
j=0;
for (i=0;i<objarray;i++)
{
  if(str[i].checked == true)
  {
      ++j;
      if(chestr==""){
           chestr+=str[i].value;
      }else{
           chestr+=","+str[i].value;
      }
  }
}
if(chestr == "")
{
  alert("请先选择一个爱好~!");
}
else
{
  alert("您先择的是:"+chestr+" 长度::"+j);
}
}
</script>

选择您的爱好:
  <input type="checkbox" name="box" id="box1" value="跳水" />跳水
  <input type="checkbox" name="box" id="box2" value="跑步" />跑步
  <input type="checkbox" name="box" id="box3" value="听音乐" />听音乐
  <input type="button" name="button" id="button" onclick="checkbox()" value="提交" />

 

以上是关于复选框获取值的主要内容,如果未能解决你的问题,请参考以下文章

从 Fragment 中的适配器(recyclerview)获取所有项目

一旦单击带有 in 片段的回收器列表项,如何将片段意向活动,以及如何获取回收器项目值?

Jquery,如何获取复选框未选中事件和复选框值?

如何在javascript中获取复选框的标签值

从 Servlet 获取复选框值

在控制器 mvc 4 中获取复选框值