在HTML中不使用ng-repeat的情况下获取checkbox列表,可以通过以下步骤实现:
<input type="checkbox" id="checkbox1" class="checkbox-list">
<input type="checkbox" id="checkbox2" class="checkbox-list">
<input type="checkbox" id="checkbox3" class="checkbox-list">
document.getElementsByClassName()
方法来实现。例如:var checkboxes = document.getElementsByClassName("checkbox-list");
checked
属性来判断checkbox是否被选中。例如:var selectedCheckboxes = [];
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].checked) {
selectedCheckboxes.push(checkboxes[i]);
}
}
selectedCheckboxes
数组中存储了所有被选中的checkbox元素。你可以根据需要进一步处理这些元素,例如获取其值、修改其样式等。需要注意的是,上述方法是使用纯HTML和JavaScript实现的,没有使用AngularJS的ng-repeat指令。如果你使用了其他前端框架或库,可能会有更简洁的方法来实现相同的功能。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云