No.1ベストアンサー
- 回答日時:
ASPでテキストボックスの値を取得するには「submit」して「Request」で取得するのが普通だと思います。
ですが、「<A HREF="~"></A>」でページ移動した時には「submit」がされていません。
ですから、「<A HREF="~" onClick="document.forms[0].action = '~';document.forms[0].submit()"></A>」としてみてはいかがでしょうか?
No.4
- 回答日時:
もう、解決したのでしょうか?
QueryStringか
Formコレクションを使うしかないと思うのですが、
FormでSubmitでないとすれば、
QueryStringで受け取るしかないと思われます。(Cookieに埋め込むのは…難しいと思います。と言うか、手っ取り早くない。)
URLにあるような方法でも良いと思いますけど、
単に、http://......./target.asp?abc=5
のようにも受け渡せます。
だから、移動の際に、拡張子aspの後に"?変数名=値,..."を吐き出すように…。Scriptを組む!
URLは一度ご覧あれ。
URLが馬鹿みたいに長いので文書番号だけ書いておこうかな…。
JP300505
参考URL:http://support.microsoft.com/default.aspx?scid=% …
すいません返答が遅れました。インフルエンザで会社を休んでまして…(汗)
URLの方確認させていただきますね。ありがとうございます。
No.2
- 回答日時:
質問の意味を、テキストボックスに入力した値を別のページに送信したいという風に解釈するといくつかの方法があります。
ASPを使用している前提で・・・1. global.asaにSession変数かApplication変数を用意しておいて、入力した値を保持しておく方法があります。別のページが同一のサーバーであったりApplicationを超えない等の制約があります。
2. Formタグで囲んで、Formの内容をsubmitするという方法もあります。1.よりも簡単な方法ですが、やり方が2通りあります。GETメソッドで送信する方法とPOSTメソッドで送信する方法です。
ページA.aspからB.aspに送信するとします。
<HTML>
<HEAD></HEAD>
<BODY>
<FORM id="F1" name="F1" method="GET" ACTION="B.asp">
<INPUT type="text" id="txt1" name="txt1">
<INPUT type="SUBMIT" id="s1" name="s1">
</FORM>
<FORM id="F2" name="F2" method="POST" ACTION="B.asp">
<INPUT type="text" id="txt2" name="txt2">
<INPUT type="SUBMIT" id="s2" name="s2">
</FORM>
</BODY>
</HTML>
***********ここまでA.asp**********************
<HTML>
<HEAD></HEAD>
<BODY>
<%=Request.Form("txt1")%>
<BR>
<%=Request.Form("txt2")%>
</BODY>
</HTML>
***********ここまでB.asp**********************
GETで送るとURL表記が「B.asp?txt1=○○」という様になり、どんな値を送ったかが見えてしまいます。
回答になったでしょうか?
すいません返答が遅れました。インフルエンザで会社を休んでまして…(汗)
早速試してみますね。ありがとうございます。
引数が見えてしまうと問題ありそうなので、POSTでためしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- JavaScript HTMLでJavaScriptを使用してプログラムを作ります。 入力されたパスワードを取得して、パス 2 2022/10/18 01:05
- Visual Basic(VBA) テキストボックスの値を該当セルに登録する方法 2 2022/11/23 18:47
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
- その他(Microsoft Office) パワーポイントやワード、エクセルでのスライドショーやテキストの微調整について 1 2023/01/12 05:50
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- PDF PDFのテキストを追加機能 1 2022/06/18 12:45
- その他(パソコン・スマホ・電化製品) ワードでテキストボックス内の文字を連動させない方法 2 2023/02/09 16:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クリッカブルマップを利用したA...
-
GridView表示の高速化
-
ページの更新内容が反映されない。
-
Response.Redirectで引数2つの...
-
VBSからPDFファイルを開きたい...
-
エクセルVBA 宣言Dimの場所
-
ASP内で他のASPファイルを読み...
-
WindowsでS.M.A.R.Tの情報取得...
-
エラー 'ASP 0115' について
-
ハンゲーム
-
Outlookで添付ファイルの有無を...
-
SQLサーバーへの接続に 接...
-
WinXPProにVC++6.0をイン...
-
標準モジュールPublic宣言変数...
-
オラクル接続をopenしようとす...
-
ASPからWscriptを利用して外部...
-
JavaScriptで取得した値をASPで...
-
ソケット通信で同時受信の制限?
-
aspx.csファイルでマウスオーバ...
-
FileCopy時のエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Response.Redirectで引数2つの...
-
GridViewからテンプレートフィ...
-
SqlDataSource SelectCommand ...
-
ページの更新内容が反映されない。
-
GridView表示の高速化
-
隠しフィールドをVBScriptでの...
-
asp.net でのドロップダウンリ...
-
ASPからASPを呼び出す方法
-
Panelを重ねる方法
-
【ASP.NET】 ログインコントロ...
-
ASPでpingを飛ばす事は、可能で...
-
ASPへのデータの受け渡しについて
-
データの受け渡し
-
ASPでテキストファイルにデータ...
-
データの挿入がされない
-
ASP.NETの拡張子はなぜ「asp」...
-
JavaアプリケーションからHTML...
-
C# try-catch でcatchに飛ばす方法
-
エクセルVBA 宣言Dimの場所
-
FileCopy時のエラー
おすすめ情報