我使用下面的腳本:如何從JavaScript中使用JavaScript獲取變量並將其顯示在屏幕上?
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
var id_is = getQueryVariable("id");
document.write(id_is);
return(false);
}
這個腳本應該抓住該變量的值,並在屏幕上顯示出來。它只適用於我使用getQueryVariable(「id」);在控制檯中,但使用document.write方法它不起作用。我究竟做錯了什麼?
你在做什麼錯用'document.write()的'可能。你必須發佈更多關於你在做什麼以及你的頁面是什麼樣子才能獲得更具體的幫助。 – Pointy 2015-02-07 21:44:23