Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript location.href+;指定搜索参数_Javascript_Html_Location Href - Fatal编程技术网

Javascript location.href+;指定搜索参数

Javascript location.href+;指定搜索参数,javascript,html,location-href,Javascript,Html,Location Href,我试图通过指定要加载的路径和应附加的搜索参数来加载搜索页面的url 例如,我正在加载/foo/?q=1&a=2 我会尝试在javascript中键入如下内容: location.href = /foo/?q=1&a=2 location.href = "/foo/?q=1&a=2"; 然后,当运行该命令时,我在“&”字符处得到一个无效的令牌异常。我精通javascript和jquery,因此我愿意接受这两种语言的答案 我只需要能够设置location.href及其关联的搜索参

我试图通过指定要加载的路径和应附加的搜索参数来加载搜索页面的url

例如,我正在加载/foo/?q=1&a=2 我会尝试在javascript中键入如下内容:

location.href = /foo/?q=1&a=2
location.href = "/foo/?q=1&a=2";
然后,当运行该命令时,我在“&”字符处得到一个无效的令牌异常。我精通javascript和jquery,因此我愿意接受这两种语言的答案

我只需要能够设置location.href及其关联的搜索参数,以便正确加载页面。或者如果你有其他方法的建议,我也愿意接受


关于

您需要将字符串用引号括起来,如下所示:

location.href = /foo/?q=1&a=2
location.href = "/foo/?q=1&a=2";

Javascript可能将
/foo/
解释为正则表达式,然后尝试将其后面的其他字符理解为正则表达式上的选项。

您需要将字符串用引号括起来,如下所示:

location.href = /foo/?q=1&a=2
location.href = "/foo/?q=1&a=2";

Javascript可能将
/foo/
解释为一个正则表达式,然后试图将其后面的其他字符理解为正则表达式上的选项。

我精通Javascript和jquery,因此我愿意接受这两种语言的答案。
。。。jQuery不是一种语言。jQuery是一个用javascript.semantics编写的库;我的意图很清楚。
我精通javascript和jquery,所以我愿意接受这两种语言的答案。
。。。jQuery不是一种语言。jQuery是一个用javascript.semantics编写的库;我的意图很清楚。啊,我应该意识到这一点。谢谢啊,我应该意识到这一点。谢谢