Задать вопрос
shevchenkonik
@shevchenkonik

Какие существуют аналоги if else?

Существует три input'a (checkbox'ы), которые пользователь может выбирать в любом количестве:
<input type="checkbox" value="one">
<input type="checkbox" value="two">
<input type="checkbox" value="three">

Необходимо в отдельное поле передать значения, разделив, если несколько выбранных чекбоксов, запятыми.

Это можно сделать с помощью if/else (7 возможных вариантов: первый чекбокс, второй чекбокс, первый + второй и тд), а какие существуют более удобные способы? Не особо важно: jquery или нативный javascript.

Всем спасибо за ответы!
  • Вопрос задан
  • 1771 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@lemme
Frontend
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
Это можно сделать с помощью if/else (7 возможных вариантов: первый чекбокс, второй чекбокс, первый + второй и тд), а какие существуют более удобные способы?

Достаточно 1 или 3 условий, значения всех выбранных checkbox'ов добавить в массив, а массив объединить (join) в строку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы