Как получить value всех выбранных checkbox на javascript?

Пользователь

от buster , в категории: JavaScript , 8 месяцев назад

Как получить value всех выбранных checkbox на javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от yasmine , 8 месяцев назад

@buster 

Для получения значения всех выбранных флажков (checkbox) на JavaScript, вы можете использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
// Получение всех флажков по их имени (name)
var checkboxes = document.getElementsByName('example_checkbox');

// Создание пустого массива для хранения значений
var selectedValues = [];

// Перебор всех флажков и добавление их значения в массив
for (var i = 0; i < checkboxes.length; i++) {
  if (checkboxes[i].checked) {
    selectedValues.push(checkboxes[i].value);
  }
}

// Вывод значений в консоль или выполнение других действий
console.log(selectedValues);


В этом примере мы сначала получаем все флажки с указанным именем (в нашем случае 'example_checkbox') с помощью getElementsByName(). Затем мы создаем пустой массив selectedValues для хранения значений выбранных флажков. Затем мы перебираем все флажки, проверяя их свойство checked, и если флажок выбран, мы добавляем его значение в массив selectedValues. Наконец, мы выводим значения в консоль или выполняем другие действия с ними.