@Valsin

Как получить значение radio?

Здравствуйте, есть вот такой вот код. На данный момент при клике на кнопку, значение в консоль выводится, но как сделать так, чтобы значение выводилось сразу же при клике на radio-элемент?
<button class="selBtn">Click</button>
<input type="radio" name="rad" value="orange" class="u16-radop">
<input type="radio" name="rad" value="red" class="u16-radop">
<input type="radio" name="rad" value="green" class="u16-radop">

document.querySelector('.selBtn').onclick = () => {
	let radio = document.querySelectorAll('input[name="rad"]');
		for (let i = 0; i < radio.length; i++) {
			if (radio[i].checked) {
				console.log(radio[i].value);
		        }
	       }
}
  • Вопрос задан
  • 1960 просмотров
Решения вопроса 1
@UnformedVoid
Разработчик ПО
Используйте событие change.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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