重複の可能性:
クエリ文字列値を取得するにはどうすればよいですか?
私はこのリンクを持っています
url / Merchant.html?id = 45
JSまたはJQueryを使用してIDを取得しようとしていますが運がありません。
このコードを試しました
var urlParams = {};
(function () {
var match,
pl = /\+/g, // Regex for replacing addition symbol with a space
search = /([^&=]+)=?([^&]*)/g,
decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); },
query = window.location.search.substring(1);
while (match = search.exec(query))
urlParams[decode(match[1])] = decode(match[2]);
})();
「未定義」を返します
コードの問題は何ですか?