我有一些 javascript 将页面定向到新的 url,但我被定向到 www.myurl.com/undefined。
这就是我所拥有的,不知道是什么问题。我也试过 window.location
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'.a_href)
};
感谢您的任何指点
我有一些 javascript 将页面定向到新的 url,但我被定向到 www.myurl.com/undefined。
这就是我所拥有的,不知道是什么问题。我也试过 window.location
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'.a_href)
};
感谢您的任何指点
if (r == true) {
window.location.href = 'http://www.myurl.com/pubs_delete.php?id=' + a_href
};
假设a_href
是一个已定义的变量
...delete.php?id=' + a_href
javascript 中的字符串连接 is +
, not.
并且等号放错了位置
结合两个答案:
if (r) { // r == true is quite redundat
window.location.href = "http://www.myurl.com/pubs_delete.php?id=" + a_href;
};
尝试这样的事情
var a_href;
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'+a_href)
};
使用+(加)符号的javascript连接,你正在使用.(点)符号,这对你来说是个问题