【发布时间】:2016-03-06 15:19:50
【问题描述】:
当我希望将用户重定向到另一个链接时,我的这段代码可以工作,具有以下内容:
window.location.href="index.php";
但是,这一次我在重定向之前要求用户输入。它是这样的:
var p_value = prompt("Enter value for P");
我希望链接的构造形式为:
window.location.href="index.php?p=p_value";
页面被重定向,但链接是 index.php?p=p_value 而不是应该的,假设用户输入“10”,链接应该是 index.php?p=10
我也试过
window.location.href="index.php?p=" + p_value;
还是不行,怎么解决?
【问题讨论】:
-
最后一次使用字符串连接的尝试应该成功了。当你尝试它时实际上发生了什么? (该行与 prompt() 的函数是否相同?)
-
你的代码的确切顺序是什么?
-
哦哦哦,抱歉打扰了各位,它确实有效。
-
@nnnnnn 我在这里发布的内容与我的代码上的内容不完全一样,当我阅读您的评论时,我重新检查并发现它有所不同,然后我去尝试我在这里发布的内容,它确实有效。无论如何,谢谢:D
标签: javascript php hyperlink href