• ベストアンサー

PHPにて質問です。

PHPにて質問です。 現在、ある入力フォームを作っており 困ってることがございます。 リストボックスを選択した時に、TEXTBOXを入力不可にする方法がわかりません。 Fromでやったらいいのですが、 それだとだめなので・・・ 選んだ直後にTEXTBOXを不可にする方法はないんでしょうか? JSP使ったらいけますか? JSPはあんまりできませんが・・・ 以上、簡潔ですが 教えてください。

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

  • ベストアンサー
  • bm_hiro
  • ベストアンサー率51% (200/388)
回答No.3

便乗回答です。 二人の回答をまとめると、こうなります。 <html> <form name=Form01> <select name=Select01 onChange='document.Form01.Text01.disabled=true;'> <option value=0>0 <option value=1>1 </select> <br> ↑のリストボックスを変化させると、↓が入力不可になるよ。<br> <input type=text name=Text01 value='キカイダー01'> <hr> ↓を押すと入力不可が解除されるよ。<br> <input type=button name=Button01 value='解除' onClick='document.Form01.Text01.disabled=false;'> </form> </html>

ryuuha3173
質問者

お礼

ありがとうございます。 自分でなんとかググっていけました。 上記のソースも活用させていただきます。 ありがとうございました。 以上

その他の回答 (2)

noname#140925
noname#140925
回答No.2

>ボタンを押さずにやりたいのです。 使うイベントの問題でしょ。 リストボックスなら、onChangeイベントで実行するスクリプト内で、テキストボックスを入力不可にすれば実現出来ますよね。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 >Fromでやったらいいのですが、 それだとだめなので・・・ これが良くわかりませんが、PHPとかJSPの問題ではなくてJavaScriptではないでしょうか。 やりたいことはプルダウンを選択したときにテキストの入力をさせないようにする。 ということでしょうか。

ryuuha3173
質問者

補足

そうですね。 あってると思います・・・ ボタンを押してtextboxを不可にはできるのですが・・・ ボタンを押さずにやりたいのです。

関連するQ&A