- ベストアンサー
PHPにて質問です。
PHPにて質問です。 現在、ある入力フォームを作っており 困ってることがございます。 リストボックスを選択した時に、TEXTBOXを入力不可にする方法がわかりません。 Fromでやったらいいのですが、 それだとだめなので・・・ 選んだ直後にTEXTBOXを不可にする方法はないんでしょうか? JSP使ったらいけますか? JSPはあんまりできませんが・・・ 以上、簡潔ですが 教えてください。
- みんなの回答 (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>
その他の回答 (2)
>ボタンを押さずにやりたいのです。 使うイベントの問題でしょ。 リストボックスなら、onChangeイベントで実行するスクリプト内で、テキストボックスを入力不可にすれば実現出来ますよね。
- LancerVII
- ベストアンサー率51% (1060/2054)
こんにちは。 >Fromでやったらいいのですが、 それだとだめなので・・・ これが良くわかりませんが、PHPとかJSPの問題ではなくてJavaScriptではないでしょうか。 やりたいことはプルダウンを選択したときにテキストの入力をさせないようにする。 ということでしょうか。
補足
そうですね。 あってると思います・・・ ボタンを押してtextboxを不可にはできるのですが・・・ ボタンを押さずにやりたいのです。
お礼
ありがとうございます。 自分でなんとかググっていけました。 上記のソースも活用させていただきます。 ありがとうございました。 以上