• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:違うフレームのデータを同時にデータベースに登録する方法)

違うフレームのデータを同時にデータベースに登録する方法

このQ&Aのポイント
  • データベースに異なるフレームのデータを同時に登録する方法について教えてください。
  • 登録ボタンを押すと、複数のフレームのデータが同時にデータベースに登録される仕組みについて詳しく教えてください。
  • データベースに部署名や年度のデータを登録した場合でも、入力回数を減らすために値を保持する方法について知りたいです。

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

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

別フレームの情報をまとめて渡す方法の考え方だけ。 説明の便宜上、登録ボタンのある(つまり form がある)方をA、そうじゃない 方をBと呼ぶことにします。 Aの form には hidden で、Bの方にある入力項目と同じだけ input を 作っておきます。 Aの form の onSubmit で、関数を起動し、Bの入力項目をAの hidden な input に複写しておいて、submit() をします。 AからBを参照するには parent がひとつ親のフレームを指しますから、 parent.B.document.form1.text1.value なんて感じでアクセスできます。

すると、全ての回答が全文表示されます。

関連するQ&A