需要帮助使用JavaScript/Jquery重写url

Need help rewriting a url with JavaScript/Jquery

本文关键字:Jquery 重写 url JavaScript 帮助      更新时间:2023-09-26

我有一个用户脚本(http://userscripts.org/scripts/show/179402)我正在写的是在谷歌网站上添加一个栏,就像他们删除的那个栏一样。我需要这个脚本来获取搜索字段的值,并将其添加到一个url(替换url)中,并让它替换栏上的url(原始url)。换句话说,我需要更新它,搜索词会转移到其他页面,比如他们删除的原始谷歌栏。

我试过几种不同的方法。我尝试过的一种方法是通过这种方式获得价值。这,得到的价值罚款。

$('#gbqfq').keyup(function() {
var searchterm = this.value;
});

然后我尝试将搜索词添加到一个url中,以这种方式替换原始url

var url1search = "https://www.google.com/search?q="+searchterm;
$('#url1').attr("href", url1search);

如何用一个新的url加上一个变量来替换url?

我是JavaScript的新手,我制作这个脚本是为了学习它。如果有人能帮我想出如何做到这一点,我将不胜感激。

对不起,我看到你的问题了。searchterm仅在匿名函数内部定义,在其他地方则未定义。尝试将脚本的其余部分也移到该函数中。