0

その中で Web サイトを開発しています。Google 検索バー、使用したコードを使用しています。

<form  id="form_body" method="get" action="http://www.google.com /search">
    <p>Google Search<input type="text" name="q"/>
    <input type="submit" value="Search"/></p>
</form>

今問題は、検索のために入力したキーワードを保存したいのですが、このコードを使用してみました

<form  id="form_body" method="get" action="http://www.google.com/search">
    <p>Google Search<input type="text" name="q"/>
    <input type="button" onclick="save1()" value="Search"/></p>
</form>

動作しない JavaScript 関数はどこにsave1ありますか (まったく動作しません)

4

2 に答える 2

2

フォームで送信ボタンのイベントをフックするclickと、ページのアンロード時にイベントが発生または停止します。代わりに、イベントをフックして、ページが送信される前submitにコードが起動するようにします。

<form  id="form_body" method="get" action="http://www.google.com/search" onsubmit="return save1();">               
<p>Google Search<input type="text" name="q"/>
<input type="submit" value="Search"/></p>
于 2012-10-16T15:46:07.313 に答える
0

ボタンの送信時に ajax 呼び出しを作成して、テキスト入力値を取得し、それを php ファイルに送信して値をデータベースに保存します。

于 2012-10-16T14:20:55.607 に答える