Проверить несколько групп флажков - PullRequest
0 голосов
/ 25 ноября 2011

У меня есть 3 группы флажков, флажки, которые принадлежат к той же группе, имеют то же имя, но другой идентификатор. Мне нужно убедиться, что для каждой группы выбран хотя бы один флажок. Я не могу написать правильный код JavaScript.
Вы можете мне помочь?

1 Ответ

1 голос
/ 26 ноября 2011

Если вас правильно поняли, эта функция будет выполнять:

function checkCheckBoxGroup(groupName) {
  var g = document.getElementsByName(groupName);

  for(var i = 0;i<g.length;i++) {
    if (g[i].checked) {
      return true;
    }
  }
  return false;
}

Возвращает false, если флажок не установлен, и true, если установлен один или несколько.

ВыМожно использовать это с каждой группой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...