我想使用JavaScript獲取url值,到目前爲止,我只能得到純數字,而不是字母或只是字母的混合數字。我找不到任何可以檢索字母數字的函數的實例,只是數字。我沒有使用任何非字母數字字符。我試圖通過的一個示例值是「42p316041610751874cm83p2306600132141」。使用Javascript從url參數獲取變量
function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}
var first = getUrlVars()["test"];
任何幫助將是偉大的。謝謝。
這很奇怪。你的代碼應該工作。 – Blender
我試過了,它適用於我。我使用這個URL:'''http://localhost/test/index.html?test = 42p316041610751874cm83p2306600132141'''。 – FakeRainBrigand
我使用jQuery Mobile作爲網站的框架,如果這很重要? – cWoolf