2012-05-28 20 views
0

我試圖在HTML中使用您輸入的值來形成目標網址。如何在動作中使用表單值?

<form action="../search/${params.q}" method="post" id="q"> 
Busqueda: <input type="text" name="q" /><br /> 
</form> 

這就是我正在做的,但它不工作,任何線索?謝謝!

回答

0

你需要使用腳本來處理這個腳本 - 無論是服務器端還是客戶端(JavaScript)。

HTML本身不能以您使用它們的方式處理參數。

所以你需要POST表單(如你已經做的那樣),並通過將請求重定向到新地址來處理回發,或者在點擊提交按鈕時使用JavaScript捕獲字段的值,在瀏覽器窗口中加載新地址。

我建議服務器端是最好的選擇,因爲JavaScript可能被禁用或不可用。

相關問題