Добрый день. Мне необходимо сделать кнопки radio с разными значениями, при нажатии на каждую внизу кнопки должен выводиться текст, а при переходе на другую кнопку он должен исчезать. Но у меня получилось сделать только так, что текст исчезает при нажатии на эту же кнопку второй раз, а при переходе на другую кнопку он не исчезает.
Подскажите, как можно доработать мой скрипт?
for($i=0;$i<$kol_oplata;$i++) {
$oplata=mysqli_fetch_assoc($sql_oplata);
if(isset($_POST['oplata'])) {$checked3='checked="checked"';}
else {$checked3='';}
<p class="op"><label> <input name="oplata" class="oplata" type="radio" value="<?=$oplata['oplata_id'];?>" <?=$checked3;?> onclick="var el = document.getElementById('test<?=$oplata['oplata_id'];?>'); el.style.display = (el.style.display == 'block') ? 'none' : 'block';"/> <?=$oplata['oplata_name'];?><br>
<div id="test<?=$oplata['oplata_id'];?>" style="display:none"><?=$oplata['oplata_info'];?></div></label></p><?php }?>
<label> </p>