• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ラジオボタンが選択によるチェックボックス・ボタンの制御方法)

ラジオボタンが選択によるチェックボックス・ボタンの制御方法

このQ&Aのポイント
  • ラジオボタンの選択によってチェックボックスやボタンの入力を制御する方法
  • 小学校のみ、中学校(市立・私立)のみ、または小中すべての学校を入力可能にする方法について
  • JavaScriptを使用して、ラジオボタンの選択に応じて入力項目の有効/無効を切り替えることができる

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

現状のスクリプトを生かすなら・・・ 全ての学校の時にはaa,bbの両方を引数に渡すようにでもしてあげて(カンマ区切りなどが良いかも)、受ける側のfunctionでは、引数のなかでidと合致する部分があれば、disable=falseになるようにでもしてあげればよいのでは? こんな感じでしょうか? if(f[i].type=="checkbox" || f[i].type=="button") f[i].disabled= !(n.indexOf(pid)>-1);

その他の回答 (1)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

#1です。 f[i].disabled = n.indexOf(pid)==-1 で、よかったみたいですね。(もとのままでもOKですが…)

関連するQ&A

専門家に質問してみよう