私は単純な解決策に問題があるはずですが、何かが欠けているだけだと確信しています。
2列のラジオボタンがあり、列のラジオボタンをクリックすると、反対の列の対応するラジオボタンを無効にする必要があるため、選択できません。次に、別のボタンが選択されている場合は、前のボタンを再度有効にし、反対側の新しい選択を無効にします。
すべてのラジオ ボタンに一意の ID を割り当てました。列 1 には first1、first2 など、列 2 には second1、second2 など。
これを再考した後、私が向かっていた方法は機能しません.1時間オンラインで検索した後、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;
}
}