• 締切済み

ページ間のデータの受け渡し方法について

bb-1.aspに表示されているレコードの中であるレコードの横にあるボタンを押すとbb-2.aspへ選択したレコードのデータを引き渡し、bb-2.aspのテキストフィールドへ値を埋め込みたいのですが方法がわかりません。ちなみにbb-1.aspからformを使って渡そうとしているのですが記述形式及び挿入箇所がよくわかりません。初心者なので細かく教えていただけないでしょか。よろしくお願いいたします。

みんなの回答

  • Gimli
  • ベストアンサー率47% (9/19)
回答No.1

↓これなんかでもOKですけどね。かなり省略してますが。 [bb-1.asp] <form action=bb-2.asp method=post name=f1> レコード:12345<input type=hidden name=rec1 value=12345> <input type=submit value=GO> </form> [bb-2.asp] <input type=text value=<%=Request.Form("rec1")%>> サーバ側スクリプト書く前のHTMLのソースはできてるんですか? 挿入箇所って何の挿入のことですかね?

関連するQ&A

  • データの受け渡しについて

    ASP初心者です。宜しくお願いします。行いたい内容は、a.aspで入力したデータを、b.aspでORACLEに登録する処理と考えております。 下記のような入力フォームがあったとします。a.asp実行を行うと、下記のような画面イメージが表示されます。 図書名(図面名) 型式 分類コード テキストボックスa1 テキストボックスb1 テキストボックスc1 テキストボックスa2 テキストボックスb2 テキストボックスc2 ・ ・ ・ テキストボックスa10 テキストボックスb10 テキストボックスc10 各列に10個づつ入力フィールドが存在し、データが入力されている分だけORACLEに新規追加を行いたいと考えております。MAXは10行で設定しています。どのようにしたら良いか皆目検討がつきません。以上、宜しくお願い致します。

  • ASPで作る更新画面について

    現在、ASP VBScriotで、ページA・Bを使った簡易的な更新画面を作成中です。 ASPに関しまして初心者ですので、できるだけ詳しくご教授の程、お願いします。 まずページAで、年度を選択し「表示」ボタンを押すと、同ページ(ページA)に、選択された年度の値が入った表がリスト形式に出力されます。 そして、出力された表の項目の中に、テキストフィールド[金額]があります。 そのテキストフィールド[金額]には、DBの値を参照していて、あらかじめ値が入っている状態です。 その値を修正し「更新」ボタンを押すと、ページBに遷移し、同時にDBの値が修正されるといったものを作りたいと思っています。 まず、お伺いしたいのは (1)そもそも、このようなページ遷移などで、やりたいことの実現は可能でしょうか。 (2)動的なフィールド[金額]に対して、どこのページにASPのスクリプトをしこんだらよいのでしょうか。 (3)この手のプログラムで参考になるサイト等ございましたら教えてください。 どうぞ、宜しくお願いします。

  • ファイルメーカーのテキスト挿入について

    質問させてください ファイルメーカーの6をウインドウズXPで使用しています。 テキスト挿入のスプリクトをつくりボタンを押すと フィールドに数字を挿入できるボタンを 「0~9 . 」と作っています。 ただこのボタンは1つのフィールドにしか挿入できません。 一組のボタン(スプリクト)で複数のフィールドを選択して共用できる方法はないでしょうか? つまり1つのレコードに フィールド1~フィールド10まで 数値を入力したいフィールドがあります。 この10個のフィールドにそれぞれ「0~9 .」の テキスト挿入するボタン10組を作るという作業はできるのですが もしひとつの1組のボタンでファールド1~10を 選択して数値を入力できる方法があれば教えてください。

  • VB.NETでフォーム間のデータ受け渡し

    Form1、Form2・・・と複数フォームから 商品情報をDBより検索するFormItemを呼び出し FormItemで選択した値を 呼び出し元フォームのテキストボックスに返したいのですが FormItemで選択した値を呼び出し元へ返す方法がわかりません .NETは初めてなので、教えてください

  • 1つのテキストボックスを、2つのボタンで利用したいのです。

    ASP初心者です。 宜しくお願いします。 1つの画面に 1.「検索ボタン」 2.「EXCEL出力」ボタン 3.「テキストボックス1」 4.「テキストボックス2」 を作成しました。 「検索ボタン」を押下した時も「EXCEL出力ボタン」を押下した時も、 テキストボックス1と2に入力された値を利用するにはどのようにしたら良いのでしょうか? (テキストボックスへ入力された値は、DBへの問い合わせの際のwhere句指定で使用します。) ボタンが1つだけの時は<form>~</from>の間に、テキストボックスの記述を行い、 受け側ではRequest.Formで値を取得する事ができたのですが、 テキストボックスを共用しようとした途端、分からなくなってしまいました。 有識者の皆様、よろしくお願い致します。

  • ACCESS VBAサブフォーム(DATA SHEET)の値の取得方法

    いつもお世話になっております。 ACCESS VBAでメインフォームに貼りついているサブフォームの値をとりたいのですが、うまくいっていません。 現状は module1でaをPublicで宣言 サブフォーム中のFORM_CURRENT()中で me.field1.setfocus a = me.field1.value として取得しています。 (実装ではメインのほうのボタンAを押したときに サブフォーム、FORM_CURRENT()で取得しておいた値を 別の変数に入れようとしています。) サブフォームのみで実行するとうまくいくようですが、 メインフォームに貼り付けるとうまくいかないようです。 (メインフォームに貼り付けて、サブフォームのFORM_CURRENTにブレイクを 貼って止めようとするが止まらない) そこでメインフォームボタンAクリックイベントで dim a1 as integer Forms![mainform]![subform].form.[field1].setfocus a1 = Forms![mainform]![subform].form.[field1].value として値をとろうと思ったのですが メインフォームからサブフォームにフォーカスをうつせない? らしく、サポートされていませんの旨のメッセージがでてしまいます。 やりたいこととしては、メインフォームに貼りついたサブフォームの 選択レコードのフィールド値を、メインフォームのボタンを押したときに 取得する。ということなのですが、うまくいっていません。 別の方法でもいいので、実現方法をご存知の方、よろしくお願いします。 ちなみにACCESSは2000を使用、ADOはサポートされていますがDAOは 非サポートのようです。

  • チェックボックスとテキストの受け渡し

    やりたい事は20件位の表示の中から納品書を印刷する為に選択し数量変更をして 確認画面をだしたいのですが... チェックボックスのチェックされているデーター、テキストボックスのデーター 両方ともデーターを受け取る事はできたのですが、チェックボックスはチェックされているデーターだけで、テキストボックスは最初から、全く別のレコードのデーターが入ってしまいます。どうしたらチェックされたレコードのテキストを受け取れるか教えて下さい。 sentaku.asp <input type="checkbox" name="chk" value="<%=RS.fields("注文番号")%>"> <INPUT size="10" type="text" name="su" maxlength="10" value="<%=RS.fields("注文残")%>"> kakunin.asp <% For i = 1 To Request.Form("chk").Count chuno1 = Request.Form("chk")(i) nousu1 = Request.Form("su")(i) next %>

  • データの受け渡しについて

    初心者的な質問で、申し訳ありませんが おつきあいください formを作りました。 methodはgetです。 テキストボックスなど受け渡すデータの数は9個あります。 受け渡し後のurl表示は http://***.***.***/*****.asp?a1=&a2=5&a3=ABC&a4=%8FW%8D%87%8FZ%91%EE&a5=&a6=&a7=&a8=&a9= となります。 ここで質問です。 (1)受け渡しのデータの数に上限はあるのでしょうか。 (2)a1の受け渡しの値は何も入っていない空っぽの状態ですが、これは文法的に許容範囲なのでしょうか。 (3)上記の例では、数値、文字、空変数などが受け渡しの値として混在しているのですが、問題ないでしょうか。 (4)現在、開発している段階で、チェックライトを何度か書かせているのですが、上記のa4変数について Response.Write "a4: """ & Request.QueryString("a4") & """<br>" の結果は a4:"" となるのですが、 その直後に a4 =request.querystring("a4") response.write ("   a4 " & a4 & "<br>") と記述すると a4集合住宅 (注:%8FW%8D%87%8FZ%91%EEは「集合住宅」です。) と表示されるのですが、これはなぜなんでしょうか。 (5)methodにはgetとpostとありますが、上記のような問題を解決するのに、methodをpostに変更する方が良いのでしょうか。 (postは使ったことがないので、少々気が進まないのですが・・・) 以上5点、よろしくお願いします。

  • テキストフィールドを追加するスクリプトを

    教えていただけないでしょうか? ボタンをおすと、どんどんテキストフィールドが増やせる 単純なスクリプトを書きたいのですが、Javascript初心者のため、 恥ずかしながら手が出ません。 できればprototype.jsを使用したものがいいのですが、 フィールドの値に関するものなどしかなくて。 フィールドをはじめ、エレメントを追加するにはどのように記述すれば よいのでしょうか。

  • テキストリンクでデータの受け渡し。

    PHPの勉強中で、参考書を見ながらショッピングサイトを作成しています。 カテゴリ別に表示したいと思い、データベースに商品の登録をし、 WEBページでカテゴリでの絞込みをしたいのですがうまくいきません。 以下のような、ラジオボタ形式では上手く動きました。 <form method="post" action="hoge.php" enctype="multipart/form-data"> 商品カテゴリーを選択してください。<br> <label><input type="radio" name="category" value="0">0</label> <label><input type="radio" name="category" value="1">1</label> <label><input type="radio" name="category" value="2">2</label> <input type="submit" value="確認"> </form> ラジオボタンでも、確認ボタンを押さなくても、 テキストをクリックすれば受け渡し先のページに飛ぶ形式ならいいのですが。。。 以下のテキストリンクの場合だと、一番下の値しか飛んでくれず、困っています。 <form name="category" action="hoge.php" method="post"> <input type="hidden" name="category" value="1"> <input type="hidden" name="category" value="2"> <a href="javascript:void(0)" onclick="document.category.value='1'; document.category.submit(); return false;">1</a> <a href="javascript:void(0)" onclick="document.category.value='2'; document.category.submit(); return false;">2</a> </form> どなたか詳しい方、ご回答をお願いします。

    • ベストアンサー
    • PHP