Как выбрать N количество флажков с помощью консоли?
Я пытаюсь выбрать N количество флажков списка с помощью консоли, но я не знаю точно, как это сделать. У меня есть этот список данных, и я должен удалить все регистры, но система не позволяет мне удалить более 200 элементов, а кнопка "проверить все" проверяет более 200 элементов. Поэтому я решил проверить флажки с помощью консоли. Кто-нибудь может мне помочь? Каждый флажок имеет имя: "msgid1", "msgid2", "msgid3"...
мой прогресс до сих пор:
for(i = 1, i < 10, i++){
var myList = document.getElementsByName("msgid"+i);
myList[0].prop("checked", true);
}
PS: у меня нет разрешения на редактирование кода. Спасибо.
1 ответ
Решение
Селектор 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);
}