0

有没有办法可以获取输入字段的值并将其作为搜索查询发送给 Google?

我将如何去做这将是使用 jQuery 的 .attr() 并将其存储在一个变量中。然后用加号 (+) 替换该字符串中的所有空格。然后将其附加到http://google.com/?然后使用 window.location 导航新构建的 URL。

有一个更好的方法吗?

或者,如果你想不出更好的方法,你能帮我实现上面的方法吗?我遇到问题的部分是使用 .attr() 并给 window.location 一个变量作为其参数/参数。

4

1 回答 1

3

好吧,+不需要替换空格,因为它不会使您的查询有任何不同。

对于其余部分,您可以使用:

window.location.href = 'http://google.com?q='+encodeUriComponent($('#textbox').val());
于 2013-03-29T16:30:13.883 回答