JavaScript 获取url参数 替换url参数

不定啥时能用上...

// 有时需要从整个url种获取参数,不能只那search段,所以正则加了个?,以支持整个url获取参数
 function getUrlParamVal(name) {
    var reg = new RegExp("(^|[&?])" + name + "=([^&]*)(&|$)");
    var r = getUrl().match(reg);
        if (r != null) {
            return unescape(r[2]); 
        }
        return null;
}
// 替换参数
function replaceUrlParamVal(url, paramName, replaceWith) {
    var re = eval('/('+ paramName+'=)([^&]*)/gi');
    var nUrl = url.replace(re,paramName+'='+replaceWith);
    return nUrl;
}

你可能感兴趣的:(JavaScript 获取url参数 替换url参数)