• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Задачка на JavaScript

iBragimoff

Green Team
09.07.2019
83
19
BIT
0
Сижу чешу репу, над вопросом, как сделать так чтобы при выборе определенного radiobutton появлялся новый элемент в html коде.
Присвоить бутону айдишник и чекать его получается, но код срабатывает только вначале загрузки страницы, а мне нужно, чтоб именно при работе сайта появлялся новый элемент без перезагрузок сайта. Уверен JavaScript это умеет, только вот, я не умею.

HTML:
<div class="glass"> <!--!!!!!-->
     <h3>Стекла</h3>
     <p><input type="radio" name='glass' value='test-1'>Варенные</p>
     <p><input type="radio" name='glass' value='test-2'>В комплекте</p>
</div> <!--glass-->
JavaScript:
var radio = document.getElementsByName('glass');
for (var i=0; i<radio.length; i++){
    radio[i].onchange = testRadio();
}

function testRadio(){
    console.log (this.value);
}
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!