Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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中发送url中的变量_Javascript - Fatal编程技术网

如何在javascript中发送url中的变量

如何在javascript中发送url中的变量,javascript,Javascript,我知道如何在php中实现这一点: 但在javascript中我将如何做到这一点 谢谢=)您可能需要澄清您的答案,但如果您有url变量,如 var myuri='1〕http://www.stackoverflow.com“ 然后,如果变量是字符串,只需使用myuri+variablename添加变量即可。连接非常容易 如果您希望通过类似查询字符串的方式在Javascript的URL中发送变量,那么您也可以通过window.location 编辑:现在我已经看到了您的示例,您必须意识到您正在将您的

我知道如何在php中实现这一点: 但在javascript中我将如何做到这一点


谢谢=)

您可能需要澄清您的答案,但如果您有url变量,如

var myuri='1〕http://www.stackoverflow.com“

然后,如果变量是字符串,只需使用
myuri+variablename
添加变量即可。连接非常容易

如果您希望通过类似查询字符串的方式在Javascript的URL中发送变量,那么您也可以通过
window.location

编辑:现在我已经看到了您的示例,您必须意识到您正在将您的范例从服务器端编程语言更改为客户端编程语言。虽然PHP可以嵌入到页面中,但需要更改为事件驱动模型,Javascript才能工作。与JavaScript中的示例类似的是

然后在javascript文件中,您需要确保在单击链接之前设置了
i
,然后该函数将按如下方式工作(在javascript文件中):


你的答案将在很大程度上取决于你的其他要求。我可能会将其作为搜索查询发送,即
?key=value
,然后您可以通过
window.location.search

以相同的方式访问它:您将其附加到URL。向我们展示您在PHP中的操作方式,有人可能会建议一个Javascript解决方案。在PHP中,我只会这样做
function addVariable(queryStringVariable)
{
    window.location = "http://www.someurl.com/page?" + queryStringVariable;
};