鍍金池/ 問答/HTML/ js怎么獲取網(wǎng)頁地址后面?的參數(shù)

js怎么獲取網(wǎng)頁地址后面?的參數(shù)

js怎么獲取網(wǎng)頁地址后面?的參數(shù)

回答
編輯回答
櫻花霓

可以用正則表達(dá)式解決,你可以看一下這個(gè):
http://www.cnblogs.com/fishtr...

2018年9月18日 21:58
編輯回答
柒槿年

方法一:
function getQueryString(name) {

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;

}
// 需要的時(shí)候調(diào)用該方法,比如我url里面有一個(gè)userName=1,那么取值的方法為
getQueryString('userName');

2018年3月11日 18:55
編輯回答
雅痞
function getUrlParam(param) {
    var val = decodeURIComponent((new RegExp('[?|&]' + param + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [, ""])[1].replace(/\+/g, '%20')) || null;
    return val;
  }
2018年4月30日 08:12