У меня есть проблема с простым решением, и я уверен, что я просто что-то пропустил.javascript отключить одну радио-кнопку
У меня есть 2 столбца переключателей, а при нажатии переключателя из столбца мне нужно отключить соответствующий переключатель из противоположного столбца, поэтому его нельзя выбрать. Затем, если выбрана другая кнопка, снова включите предыдущую кнопку и отключите новый противоположный выбор.
Я дал всем переключателям уникальный идентификатор. first1, first2 и т. д. для колонки один, а второй1, второй2 и т. д. для столбца 2.
То, как я направлялся в сторону, не будет работать после повторного размышления об этом, и после поиска в Интернете в течение часа я не нашел способ не-jquery сделать это. Возможно ли с помощью javascript?
То, что я был до сих пор, и я знаю, что я далеко базы, но я выгорела с различными проблемами, которые я имел с этой страницы:
function disableForm(theform, theradio) {
//this was a start but does't save valid disabled fields
//it just enables everything
if (document.all || document.getElementById) {
for (i = 0; i < theform.length; i++) {
var formElement = theform.elements[i];
if (true) {
formElement.disabled = false;
}
}
}
document.getElementById(theradio).onclick = function(){
document.getElementById(theradio).disabled=true;
}
}
Можно ли определить другие группы? first1 и second1, first2 и second2, ... так что кнопка всегда будет не выбрана, если вы выберете другую? Поэтому вам не нужно ничего отключать с помощью JavaScript. – xmashallax
создайте скрипку –
@xmashallax можно выбрать до 2 вариантов, но не 2 из них. Я не понимаю, как вы предлагаете. – John