• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascriptで複数のフォームを連結したい)

Javascriptで複数のフォームを連結したい

このQ&Aのポイント
  • Javascriptで複数のフォームを連結する方法を教えてください。
  • テキストエリアを連結させて出力し、選択されたラジオボタンの値を取得する方法も教えてください。
  • 初心者向けの簡単なソースコードも用意していただけると助かります。

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

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

こんにちは。 以下のような感じでしょうか。 ==== js function textoutput() { // フォームを変数に var formObj = document.form01; // text01.valueを取得 var text01 = formObj.text01.value; // text02.valueを取得 var text02 = formObj.text02.value; // radioを取得 var radio = formObj.A01; // textを結合用の変数として準備 var text = '【入力欄1】' + '\n'; text += text01 + '\n'; text += '【入力欄2】' + '\n'; text += text02 + '\n'; // A01の中から選択されているものを取得 for ( var i = 0; i < radio.length; i ++ ) { if ( radio[i].checked === true ) { text += radio[i].value; } } // output.valueにtextを反映(最後に改行コード) formObj.output.value = text + '\n'; } ==== 動作サンプル http://hppg.moe.hm/okwave/qa/q7391687/

yumi007
質問者

お礼

ご教授ありがとうございました。 動作サンプルまでご用意頂きたいへん助かりました。 説明がとても分かりやすく仕組みを理解することができました。 まだ、htmlもjavascriptも初心者ですが、 これからいろいろと勉強していきたいと思います。

関連するQ&A