有没有办法可以获取输入字段的值并将其作为搜索查询发送给Google?
我将如何使用jQuery的.attr()并将其存储在变量中。然后用加号(+)替换该字符串中的所有空格。然后将其附加到http://google.com/?然后使用window.location导航你新构造的URL。
有更好的方法吗?
或者,如果你想不出更好的方法,你能否帮我实现上述目标。 我遇到问题的部分是使用.attr()并给window.location一个变量作为其参数/ parametre。
答案 0 :(得分:3)
好吧,用+
替换空格不需要这样做,因为它不会使你的查询有任何不同。
对于其他人,您可以使用:
window.location.href = 'http://google.com?q='+encodeUriComponent($('#textbox').val());