如何使用控制台选择N个复选框



我试图通过控制台选择列表中的N个复选框,但我不知道该怎么做。我有这个数据列表,我必须删除所有寄存器,但系统不允许我删除200多个项目,我的"检查所有"按钮检查200多个。因此,我决定使用控制台检查复选框。有人能帮我吗?每个复选框都有一个名称:"msgid1"、"msgid2"、"messageid3"。。。

我到目前为止的进展:

for(i = 1, i < 10, i++){
  var myList = document.getElementsByName("msgid"+i); 
  myList[0].prop("checked", true);
}

附言:我没有编辑代码的权限。非常感谢。

选择器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);   
}

相关内容

  • 没有找到相关文章

最新更新