OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

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

  • 暇なときにでも
  • 質問No.100389
  • 閲覧数34
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 46% (22/47)

いま、私はデータベースを作っています。
サーバーは、SQL2000、JavaScriptとColdFusionを使用しています。
そこで、分からないことがあるのでよろしくお願いします。
それは、INPUT画面上に、2つのフレームを準備して、「登録」ボタンを押すと、右側のフレームと、左側のフレームの両方のデータが同時にDBに登録されるというロジックの考え方を教えてください。
また、入力回数を減らすため、部署名、年度等のデータをDBに登録してもそこに変更を加えない限り値を残す方法はあるのでしょうか?
今の、状態ですと、DBにデータを登録するとINPUT画面のTextの欄がまっさらになってしまい、困っています。
よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル14

ベストアンサー率 50% (1122/2211)

別フレームの情報をまとめて渡す方法の考え方だけ。

説明の便宜上、登録ボタンのある(つまり 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 なんて感じでアクセスできます。
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ