从未选中的复选框中获取值

时间:2015-06-01 15:33:34

标签: html c++ checkbox

我在html使用中出现了复选框问题。

我有一些复选框,其中包含一些已加载的名称。默认情况下,其中一些已被选中(勾选),现在我想取消选中默认选中的复选框并选择另一个未选中的复选框,这里如何我可以找出在复选框列表中未选中的内容。我读到了隐藏的领域,但没有太多的想法。

例如:有10个带diff的复选框。默认情况下检查名称和4,我取消选中复选框并选择其他两个 如何获取未选中的复选框名称和值。 我正在用c ++做html no jquery

提前致谢并帮助我摆脱困境。

1 个答案:

答案 0 :(得分:0)

如果jQuery是一个解决方案,试试这个。

$(function() {
  $('a').click(function() {
    $('input[type="checkbox"]').each(function(){
        this.checked = !this.checked;
      });
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<a href="#">Toggle</a>
<br/>
<input type="checkbox" name="t" value="1" checked>1
<br/>
<input type="checkbox" name="t" value="2" checked>2
<br/>
<input type="checkbox" name="t" value="3">3
<br/>
<input type="checkbox" name="t" value="4">4
<br/>