ページを新しい URL にリダイレクトする JavaScript がありますが、代わりに www.myurl.com/undefined にリダイレクトされます。
これは私が持っているもので、何が悪いのかわかりません。私もwindow.locationを試しました
if (r == true) {
window.location.href = ('http://www.myurl.com/pubs_delete.php?=id'.a_href)
};
ご指摘ありがとうございます
ページを新しい URL にリダイレクトする JavaScript がありますが、代わりに www.myurl.com/undefined にリダイレクトされます。
これは私が持っているもので、何が悪いのかわかりません。私もwindow.locationを試しました
if (r == true) {
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)
};
+( plus)sympolを使用したjavascript連結、uの問題である。( dot )sympolを使用しています
if (r == true) {
window.location.href = 'http://www.myurl.com/pubs_delete.php?id=' + a_href
};
a_hrefが定義された変数であると仮定する
...delete.php?id=' + a_href
javascriptの文字列連結は+、ではなく.、equalが誤って配置されています
両方の答えを組み合わせる:
if (r) { // r == true is quite redundat
window.location.href = "http://www.myurl.com/pubs_delete.php?id=" + a_href;
};