我有一个这样的 HTML:
<input type="checkbox" name="choice_shrd_with_me" id="choice{{ forloop.counter }}" value="{{ choice.file_name }}" />
我试图在 Javascript 中只获取这样的数组中的已检查元素:
var choices = [];
for (var i=0;i<document.getElementsByName('choice_shrd_with_me').length;i++){
choices.push(document.getElementsByName("choice_shrd_with_me")[i].value);
}
无论复选框是否被选中,上面都会获取所有值。我只想获取选中复选框的值。我怎样才能做到这一点?