テキストボックスとボタンを備えた html アプリケーションがあります。(静的アプリケーション)
ボタンのクリック時にテキストボックスの値を転送する必要があります。
別のasp.netアプリケーションに移動します。
(クエリ文字列でそれを取得できる場所)それは可能ですか?
2 つのアプリケーションが異なるサーバーにあります。
フォームのメソッドとフォームget
のアクションを、ヒットしたい他のWebサイトのURLにします。
<form action="http://www.google.co.uk" method="get">
<input type="text" name="test" />
</form>
送信されると、に投稿されますhttp://www.google.co.uk?test=ValueOfInput
編集
asp.net を使用していることに気付きました。これは静的 html ではありません。asp ボタンがあるので、ボタン クリック イベントを追加して、コードを次のようにします。
<input ID="btnsrch" type="button"value="Search" runat="server" onclick="btnsrch_click" />
次に、対応する cs ファイルに次の関数を追加できます。
protected void btnsrch_click (object sender, EventArgs e)
{
Response.Redirect(string.Format("http://www.urltogoto.com?variable={0}", txtsrch.Text));
}
はい、これは可能です。ポストバック URL を指定して、リクエスト オブジェクトの値を取得できます。