• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScriptで、SELECTの値で、TEXTを入力可と入力不可)

JavaScriptでSELECTの値でTEXTを入力可と入力不可に分ける方法

このQ&Aのポイント
  • JavaScriptで、SELECTの値に応じて、TEXT入力欄の入力可と入力不可を切り替えたいです。
  • 指定したSELECT要素の値が特定の値と一致する場合、関連するTEXT入力欄を入力不可に設定します。
  • 既存のフォームに、JavaScriptを使用して制御を追加し、SELECT要素の値に基づいてTEXT入力欄の状態を変更することができます。

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

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

1)要素の指定が  document.formname.elemen(t)s~ でtが抜けている部分がある  document.forms("formname").elements~ としたほうが丁寧かも。 2)elementの指定で["test[value]"]としていますが、  これだと文字列:test[value]という要素を探しますので該当なしになる。  test[1]、test[2]などにしたい場合は    "test[" + value + "]" のようにしないとvalueが引数の値にならない とりあえず以上で動作すると思いますが、一度「C」を選択して、後でAなどに戻しても元に戻らないようですがそれは問題ないのでしょうか?

chobi-taro
質問者

お礼

"test[" + value + "]"の方法で上手くいきました。 一度、「C」を選択した後で「A」に戻しても、入力出来ました。 ありがとうございました!

関連するQ&A

専門家に質問してみよう