随手写个url替换参数的小方法

发布时间 2023-10-12 17:28:05作者: 热心市民宗某§
/**  
     @params url {string} 需要替换的url
    @params paramName {string} 需要替换参数的名称
    @params newVal {string} 新的值
 */
 
function replaceParamVal(url, paramName, newVal) {
    var oUrl = url.toString();
    var re = eval('/('+ paramName+ '=)([^&]*)/gi');
    var nUrl = oUrl.replace(re, paramName + '=' + newVal);
    return nUrl;
}