0

我正在其中开发一个网站我正在使用谷歌搜索栏,我使用的代码

<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 回答