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

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

есть 5 тегов с type = radio, нужно получить тот, что был выбран.
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 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()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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