【发布时间】:2011-04-17 05:26:25
【问题描述】:
我有一个带有输入控件和提交按钮的表单。我希望用户能够输入他们的邮政编码,然后使用他们在输入字段中输入的内容执行 Google 搜索。
我尝试在线搜索,但找不到我要查找的内容。我已经知道 Google 搜索的查询字符串格式,只是我的 HTML 和 JavaScript 有点生疏。
【问题讨论】:
标签: javascript html search input
我有一个带有输入控件和提交按钮的表单。我希望用户能够输入他们的邮政编码,然后使用他们在输入字段中输入的内容执行 Google 搜索。
我尝试在线搜索,但找不到我要查找的内容。我已经知道 Google 搜索的查询字符串格式,只是我的 HTML 和 JavaScript 有点生疏。
【问题讨论】:
标签: javascript html search input
简单的html:
<html>
<body>
<form action="http://www.google.com/search" method="get">
<input type="text" name="q">
</form>
</body>
</html>
【讨论】:
试试:
var box=document.getElementById('the_search_box');
window.location='http://www.google.com/search?q='+escape(box.value);
这是jsfiddle 的示例。
不过,您应该考虑创建一个Google Custom Search。
【讨论】:
window.init。
查看名为 LMGTFY(让我为您搜索)的脚本——非常酷的实现。
【讨论】: