質問: value; } ``` ここまでやっとできたんですが これで選択するともともとお問い合わせに入っていた文が消えてしまうんですけど 追加という形で表示するにはどうしたらいいでしょうか...?
回答: 「やりたいこと」をJavaScriptの動作に近づけると下記のようになります。 参考URLをつけてますので、参考に組んでみてください。 1. 都道府県のセレクトボックスが変更された時にイベントを発生させ、セレクトボックスの情報を取得する フォーム変更時の処理(onChange) - イベント処理 - JavaScript入門 [ Javascript ] select.onchange で変更された項目の値とテキストを取得 2. 1.のイベント内でtextareaに表示されている情報を取得する 3. 2.で取得した情報(文字列)に改行を付加しtextareaに情報を設定する テキストエリアの値を取得・設定 テキストエリアの改行について... 一応、これも。 文字列の連結 やってみて不明点ありましたら別途質問してください。 補足 === > > 都道府県 > > > これは不要に思います。既にlabelも設置されているようですし、都道府県そのものではありませんよね。 補足2 ==== > > ネットで調べたりしたんですが全くヒントとなるサイトも見つからず > > > とのことですが、「やりたいこと」があったときにそのものズバリの内容が出てくることは殆どないと思います。 ですのでその「やりたいこと」を細かく分解し、必要な部品はないか考え、その部品を集めるようにすると少しずつ「やりたいこと」実現に近づいていきます。 今回のようにJavaScriptで実現するという大枠の手段は決まっているようですので、そのJavaScriptでどんな動作をさせたら実現できそうかですね(その動作・部品がJavaScriptで可能かどうかも要調査) 部品を集めたらその部品毎に実際に組んでみて動かしてみて検証して、思うとおりの動作をしているか、次の段階に渡っていけそうかを検討する。 そうやって部品を完成品にもっていきます。 今回ですと僕が提示した1,2,3の動作が「部品」となります。この「部品に分解」することができるようになると一気に技術力が高まりますよ。 がんばってください。