если я вас правильно понял, все, что вам нужно, это атрибут флага, сколько раз вы нажимали переключатель, и каждый раз, когда вы нажимаете радио, атрибут увеличивается на 1 и проверяет атрибут каждый клик, если его второй раз, тоотключите радиокнопку
, чтобы вам нужно было сгенерировать ваши радиокнопки, подобные этой
<input type='radio' onclick='radioClick(this);' how_many_clicked='0' id='whatever id u need' name='whatever name u need' />
, и создать функцию ур в голове, как показано ниже
function radioClick(e) {
var flag = e.getAttribute('how_many_clicked');
var times = Number(flag);
times += 1;
e.setAttribute('how_many_clicked', times.toString())
if (times > 1) {
e.checked = false;
e.setAttribute('how_many_clicked', "0");
}
else {
e.checked = true;
}
}