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

Как проверить, что нажата хотя бы один input type="radio"?

<input type="radio">
  <input type="radio">

input.checked может проверить отдельный radio input.
Как проверить, что выбран один из инпутов?
  • Вопрос задан
  • 318 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 2
Примерно так:
const inputs = document.body.querySelectorAll('[type=radio]')
Array.from(inputs).some(input => input.checked)
Ответ написан
Комментировать
E1ON
@E1ON Куратор тега JavaScript
Vocaloid lover
const totalChecked = [...document.querySelectorAll('[type=radio]')]?.filter(item => item.checked).length;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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