Задать вопрос
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Как получить все значения checked type="radio"?

есть 5 тегов с type = radio, нужно получить тот, что был выбран.
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Stepik
    JavaScript с нуля - основы языка и практика для начинающих
    2 недели
    Далее
  • Merion Academy
    Фронтенд-разработчик с нуля
    4 месяца
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 2
Jeer
@Jeer
уверенный пользователь
function getCheckedRadio(name) {
            var radioButtons = document.getElementsByName(name);
            for (var x = 0; x < radioButtons.length; x++) {
                if (radioButtons[x].checked) {
                    return radioButtons[x].value;
                }
            }
            return null;
        }


Это если задан name в каждом элементе. (А он должен быть задан, иначе будет некорректно работать.

Использование:
var hit = getCheckedRadio("yourName");
Ответ написан
Комментировать
BRAGA96
@BRAGA96
jQuery
$('input[name="radioName"]:checked').val()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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