小编Sus*_*ant的帖子

获取所选复选框的值和文本

我试图在按钮单击时获得一系列选定的复选框值和文本

<input type="checkbox" name="checkbox[]" value="1" /><label>text1</label>
<input type="checkbox" name="checkbox[]" value="2" /><label>text2</label>
<input type="checkbox" name="checkbox[]" value="3" /><label>text3</label>
<input type="checkbox" name="checkbox[]" value="4" /><label>text4</label>
Run Code Online (Sandbox Code Playgroud)

我正在获取复选框的值,但如何在数组中获取文本

var checkboxes = document.getElementsByName('checkbox[]');
var vals = 0;
for (var i=0, n=checkboxes.length;i<n;i++) {
    if (checkboxes[i].checked) {
        vals += ","+checkboxes[i].value;
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript checkbox jquery

3
推荐指数
1
解决办法
4890
查看次数

标签 统计

checkbox ×1

javascript ×1

jquery ×1