• ベストアンサー
  • 困ってます

プルダウンからテキストボックスへ

フォームのプルダウンで選択した内容を、テキストボックスへ自動的に反映させる方法はありますか?ラジオボタンからOnclickを使う方法はわかるのですが…。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数1777
  • ありがとう数4

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

  • ベストアンサー
  • 回答No.3
  • MAGI
  • ベストアンサー率45% (5/11)

<HTML> <HEAD> <TITLE></TITLE> <SCRIPT LANGUAGE="JavaScript"> function FuncSetText() { var frm=document.forms[0]; var idx = frm.cmb.selectedIndex; if (-1 != idx) frm.txt.value = frm.cmb.options[idx].text; } </SCRIPT></HEAD> <BODY> <FORM NAME="thisform" METHOD="POST"> <CENTER> <SELECT NAME="cmb" onChange="FuncSetText()"> <OPTION VALUE="1">AAA</OPTION> <OPTION VALUE="2">BBB</OPTION> <OPTION VALUE="3">CCC</OPTION> <OPTION VALUE="4">DDD</OPTION> </SELECT><INPUT TYPE="TEXT" NAME="txt"></CENTER> </FORM> </BODY> </HTML>

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ラジオボタンとテキストボックスとプルダウンの連動

    ※データベースで登録したデータが※ 画面上に表示されており、1件1件にラジオボタンがあります。 そのラジオボタンにチェックを入れると、 チェックが入っている1件のみのデータが、 (※ボタンを押さずに※)配置しているテキストボックスに反映されるようにしたいと考えています。 <JSP>------------------ 名前 : [テキストボックス] 住所 : [テキストボックス] 誕生日 : [プルダウン]年[プルダウン]月[プルダウン]日 『登録ボタン(submit)』 (←サーブレットを呼ぶ) ◆結果◆ (上記に入力したデータが、データベースに登録され、そのデータが全件出力されている↓) (<table>のイメージ)   名前 住所  誕生日 ○ AAA 福岡県 1989/12/24 ○ BBB 東京都 1999/11/1 ○ CCC 北海道 1980/1/2 ↑ ラジオボタン ○ AAA 福岡県 1989/12/24 ↑がチェックされたとする。 JSP上部の[テキストボックス]にそれぞれのデータが入る。(↓イメージ) 名前 : [AAA] 住所 : [福岡県] 誕生日 : [1989]年[12]月[24]日 『登録ボタン』 どなたかご教授お願いいたします。

  • プルダウンからテキストボックスに入力

    プルダウンから選択したものをテキストボックスに表示させています。 <script type="text/javascript"> function displayText(thatOption, textId) { var text1 = document.getElementById(textId); text1.value = thatOption.title; } </script> <SELECT onchange="displayText(this.options[this.selectedIndex], 'text1');"> <option value="1" title=""></option>  #空欄 <option value="2" title="A">A</option> #大文字 <option value="3" title="a">a</option> #小文字 </SELECT> <input type="text" value="" id="text1"> プルダウンを2個や5個など複数用意して、それぞれ選択したものをテキストボックス1行に 続けて表示させたいです。 上記のプルダウンをA~Eまで用意した場合、[A b C D e]と表示させたり、Cは選ばず 空欄を選択した場合は、[A b D e]と表示させる事は可能でしょうか? また、テキストボックスにvalue="ZZ"と初期表示を入れて、その後に 続くように表示させたいです。 [ZZ A b C D e]とする事は可能でしょうか?

  • 【お問い合わせフォーム】プルダウン選択で、フォームの内容を変更したい

    【お問い合わせフォーム】プルダウン選択で、フォームの内容を変更したい お世話になります。 ある商品に関するお問い合わせフォームを制作していて、 プルダウンで「商品名」を選択したあとに、フォーム内容を変えたいと思っているのですが、 いろんなサイトを見て勉強してみましたが、方法がわからなくて困っています。 JavaScript、Jquery、PHPなど、変更できれば種類は問いません。 例を挙げますと、 【プルダウン選択】商品A を選んだとき 【フォームの内容】テキストフィールド:氏名、住所、電話、お問い合わせ内容  ラジオボタン:性別 【プルダウン選択】商品B を選んだとき 【フォームの内容】テキストフィールド:氏名、ふりがな、住所、Eメール、お問い合わせ内容  チェックボックス:固定電話、携帯電話 というように、プルダウンで選んだ項目に対して、それ以降の項目を変更させたいです。 設置時の希望として、 新たなページにジャンプするにしても、inframeを使って、あたかも同じページ内で完結し、ページ移動していないように見せたいです。 また、後の更新を考えて、なるべくシンプルなディレクトリ構成ができれば嬉しいです。 サーバは、cgi、php、javascriptが使えます。Jqueryはまだ試したことがありません。 どうぞよろしくお願いいたします。

その他の回答 (2)

  • 回答No.2
noname#380
noname#380

以下のページにサンプルがあります。

参考URL:
http://www.ueda.info.waseda.ac.jp/~gaku/js/

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速のご回答、ありがとうございました。解決しました。

  • 回答No.1
  • Mugi
  • ベストアンサー率84% (11/13)

selectのonchangeイベントを使います。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速のご回答、ありがとうございました。解決しました。

関連するQ&A

  • フォームの部分的なリセット

    プルダウン A 選択肢1 2 3 ラジオボタンB ラジオボタンC ラジオボタンD ラジオボタンE このフォームで プルダウンの選択肢2を選択した時に ラジオボタンCDEのみをリセットする方法を教えて下さい。 よろしくお願い致します。

  • PDFファイルにあるプルダウンやラジオボタンの項目を編集したい

    よろしくお願い致します。 誰がどのように作ったのか全く不明なのですが、 PDFファイルのフォームの中にプルダウンやラジオボタンで項目を選択したり、「日付」というボタンを押すと自動的に日付が入力されるようになっているものがあります。 これは何か別のソフトで作成されたものをPDFに変換したものなのでしょうか?項目を編集したいのですが、可能ですか? また、どのようなソフトが必要でしょうか。 ご回答のほど宜しくお願い致します。

  • ラジオボタンにチェックを入れて、テキストボックスのコメントを消すには

    どなたかお力を・・・ 宜しくお願いします。 メールフォームを作成していて、 テキストボックス入力欄 ○ラジオボタン01 ○ラジオボタン02 から、1箇所選択してもらうようにしてあります。 テキストボックスに始めから、例を記入してあるのですが、 ラジオボタンにチェックを入れた際に消えるようにしたいのです。 フォームのコメントを消すjavascriptは変更してもらっても構いません。 <INPUT type="text" name="あいうえお" onfocus="if (this.value == '例)Corneometer') this.value = '';" onblur="if (this.value == '') this.value = '例)テスト';" value="例)テスト"> <INPUT type="radio" name="かきくけこ" value="ラジオ01" onClick="check_reset(this,10)">ラジオ01 <INPUT type="radio" name="かきくけこ" value="ラジオ02" onClick="check_reset(this,11)">ラジオ02

  • テキストボックスへにセル値の入力

    エクセルマクロの初心者で恐縮なのですが、ユーザーフォームのテキストボックスに下記のようなことは可能でしょうか? 例1)ユーザーフォーム上にある「テキストボックス」に「オプションボタン1」を選択するとワークシートのセル値を入力(反映)することは可能でしょうか? 例2)次に、「オプションボタン2」を選択すると、例1でテキストボックスに入力(反映)した値を消去し、かつ、このテキストボックスに数値を直接入力したら、ワークシートの別セルに入力した数値が反映されるようにすることは可能でしょうか? 例1・2)についてどのようなマクロを組めばよいのでしょうか? マクロにお詳しい方、大変申し訳ございませんか、ご指導お願いいたします。

  • プルダウンでの表示

    うまく説明ができないかと思いますが、ご教授願います。 現在、知人の中古車買取・販売のホームページの中に入れる 問い合わせフォームを作成していています。 その問い合わせフォームの中で、メーカー名と車種名をプルダウンで表示してクリックしてもらうということをしたいのですが、 メーカー名を選んだときに、車種名を選ぶとき自動的にそのメーカーの車種だけがプルダウンに表示されるようにしたいのです。 例)・メーカーをトヨタにした場合→車種のプルダウンにはトヨタの車の名前が出てくる   ・ホンダにした場合→車種のプルダウンにはホンダの車の名前が出てくる。 このように、一つの項目を入力(選択)した時にもうひとつの項目は自動的に前項目で入力したものに合うものに切り替わるような作り方は可能でしょうか? 方法を検索するにもワードがわからず、ヒットしませんでした。 参考サイト等ありましたらご教授願います。

    • 締切済み
    • CSS
  • 時間を取得してプルダウンに反映させたい

    「14時50分」の「14」と「50」がプルダウンで選択できるフォームで、ページをロードするときの時間を自動表示(選択)させたいのです。「分」は10分刻みがいいのですが、1分刻みでも構いません。 時間を取得する方法はわかるのですが、対応するプルダウンメニューに「selected」属性る方法がわかりません。 どのようにしたらよいのか、わかるかた教えてください。

  • ラジオボタンでテキストボックスを非アクティブにできる?

    2択のラジオボタンと、テキストボックスが一つあったとして、ラジオボタンの片方を選択しているときは、このテキストボックスを非アクティブ状態にする、といったことはJavascriptで可能でしょうか? あまりJavascriptに詳しくないので、簡単な記述で制御できると助かるのですが・・・。 ご教授、よろしくお願いいたします。

  • フォームのテキストボックス→クリックしたら"○"が表示。

    アクセスのフォームにて、テキストボックスを用意し、 そのテキストボックスをクリックしたら、そのテキストボックスに 自動的に○が表示されるようにできるのでしょうか?? また、それをテーブルのフィールドに反映させるには連結させておけばいいのですよね?? アクセス暦数時間です。。 すみませんが、力を貸してください。

  • ラジオボタンとテキストボックスの併用でCGIがうごかなくなる

    よろしくお願いします。 今CGIをくんでいるのですが、 フォームにテキストボックスを使用するとボタンを押してSABMITで エラーになります。 たぶんSABMITで飛ぶ先の引数がまずいんだと思うのですが、 なぜかテキストボックスをSABMITで送ろうとするときだけ うまくうごかないのです。 ラジオボタンのみのページもしくはテキストボックスのみの ページだとうまくいきます。 ラジオボタンとテキストボックスを併用すると エラーになるのです。 この現象についてご存知の方、よろしくお願いします!

    • ベストアンサー
    • CGI
  • 別ページからフォームへ移動したときにプルダウンの指定のメニューを自動選

    別ページからフォームへ移動したときにプルダウンの指定のメニューを自動選択したいです! メニューページのAというメニューから予約フォームへリンクしたときにフォームのプルダウンを自動で Aメニューを選択した状態で表示したいのですが、どうしたら出来るのかわかりません。 Javascriptかphpでサンプルや参考になるページがありましたら教えてください。

専門家に質問してみよう