如何使用控制台 select N 个复选框?
How to select a N number of checkboxes using console?
我正在尝试 select 通过控制台选中一个列表的 N 个复选框,但我不知道具体该怎么做。
我有这个数据列表,我必须删除所有寄存器,但系统不允许我删除超过 200 项,而我的 "check all" 按钮检查超过 200 项。所以我决定使用控制台检查复选框。有人能帮我吗?每个复选框都有一个名称:"msgid1"、"msgid2"、"msgid3"...
目前我的进度:
for(i = 1, i < 10, i++){
var myList = document.getElementsByName("msgid"+i);
myList[0].prop("checked", true);
}
P.S.: 我没有编辑代码的权限。
谢谢。
选择器 input[name*='msgid
将获取所有以 "msgid"
开头的输入
如果您想检查所有这些,请设置 var number = list.length
https://jsfiddle.net/n0sytxd9/
var list = $("input[name*='msgid']");
var number = 5;
if(number<list.length)
for(var i=0;i<number;i++){
$(list[i]).attr('checked',true);
}
我正在尝试 select 通过控制台选中一个列表的 N 个复选框,但我不知道具体该怎么做。 我有这个数据列表,我必须删除所有寄存器,但系统不允许我删除超过 200 项,而我的 "check all" 按钮检查超过 200 项。所以我决定使用控制台检查复选框。有人能帮我吗?每个复选框都有一个名称:"msgid1"、"msgid2"、"msgid3"...
目前我的进度:
for(i = 1, i < 10, i++){
var myList = document.getElementsByName("msgid"+i);
myList[0].prop("checked", true);
}
P.S.: 我没有编辑代码的权限。 谢谢。
选择器 input[name*='msgid
将获取所有以 "msgid"
如果您想检查所有这些,请设置 var number = list.length
https://jsfiddle.net/n0sytxd9/
var list = $("input[name*='msgid']");
var number = 5;
if(number<list.length)
for(var i=0;i<number;i++){
$(list[i]).attr('checked',true);
}