2013-04-30 73 views
0

我有一個HTML應用程序與文本框和一個按鈕。 (靜態應用程序)HTML按鈕點擊傳遞值

我需要點擊按鈕傳輸文本框的值,

將帶我到另一個asp.net應用程序。

(我可以回顧一下查詢字符串)是可能的嗎?

2個應用程序位於不同的服務器中。

謝謝

+0

你有一些你可以向我們展示的html或你擁有的jsfiddle? – Andrew 2013-04-30 10:49:11

+0

你可以使用'jquery .attr()'來尋找你想要的內容http://api.jquery.com/attr/ – Andrew 2013-04-30 10:50:44

+0

對於Adrew來說,這就是我所擁有的,只是一個文本框和一個按鈕。謝謝 – Learner 2013-04-30 10:56:38

回答

0

讓你的形式get和的方法和形式的作用,你想打其他網站的網址,例如

<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)); 
} 
+0

泰克斯皮特。 Y我們的第一個答案是我想要的,jst使用get方法。從html頁面到Asp.net應用程序。再次感謝 – Learner 2013-04-30 11:50:23

0

是的,這是可能的。 您可以給出一個回發URL,並可以通過它們的請求對象獲取值。

+0

Aniruth,如果我是對的,postbackurl從一個asp.net頁面轉移到其他asp.net頁面。對。但我想從一個靜態html頁面轉移到另一個asp.net頁面。 – Learner 2013-04-30 11:00:54