2011-10-22 3 views
0

は、私は「検索」テキスト入力やボタンを含むフォームを持っています。ユーザーは、彼は彼がテキストフィールドに入力された値が続く特定のページにリダイレクトされます(ボタンやキー入力を使用して)フォームを送信フォーム提出特殊な動作

私はそれをどのように実現するだろうか?

私は別のブラウザで正しく実行されるソリューションが必要です!

+3

何か試しましたか? – meo

+0

いくつかのコードを投稿できますか? – Avitus

答えて

0

編集: いや、私は今夜遅くよ:

<form method="GET" location="myNewPage.aspx" > 
</form> 

は、フォームタグにJavaScript関数を呼び出し、その関数の中であなたがしたいページにwindow.locationのを行うのonSubmitを追加テキストボックスの値

<script type="javascript"> 

function postData() { 
    var myVal = document.getElementById('searchbox').value; 
    window.location = "myNewPage.aspx?search=" + myVal; 
} 
</script> 

<form onsubmit="javascript:postData();"> 
<input type="text" name="searchbox" id="searchbox" /> 
</form> 
+0

が正しく動作しません...フォームはまだ伝統的な "取得の行動 – user504363

+0

を行い、その後、フォームにメソッドタグを入れないでくださいされて? – Avitus

+0

が関数にイベントを渡し、私はあなただけの追加例 – meo

1

GETとフォームタグ内のURLなどのアクションとして、メソッドを定義することが容易ではないでしょうか?

+0

私はCodeIgniterを使用していません – user504363

+1

私の脳がどこにあるかわかりません – Avitus

関連する問題