您当前的位置:首页>js频道>js-修改url中某个指定的参数的值

js-修改url中某个指定的参数的值

发布时间:2019-07-09 类型: js频道 编辑: 小猪迷

    /* 
    * url 目标url 
    * arg 需要替换的参数名称 
    * arg_val 替换后的参数的值 
    * return url 参数替换后的url 
    */ 
    function changeURLArg(url,arg,arg_val){ 
        var pattern=arg+'=([^&]*)'; 
        var replaceText=arg+'='+arg_val; 
        if(url.match(pattern)){ 
            var tmp='/('+ arg+'=)([^&]*)/gi'; 
            tmp=url.replace(eval(tmp),replaceText); 
            return tmp; 
        }else{ 
            if(url.match('[\?]')){ 
                return url+'&'+replaceText; 
            }else{ 
                return url+'?'+replaceText; 
            } 
        } 
        return url+'\n'+arg+'\n'+arg_val; 
    }

    /* 使用方法 */

    changeURLArg('http://www.daimajiayuan.com/test.php?class_id=3&id=2','class_id',4);


  • 没有评论哦,快来抢个沙发吧
小猪迷

                

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅小猪迷公众号。

234113618

用微信扫描二维码,
加入小猪迷 QQ 群。

js-修改url中某个指定的参数的值-小猪迷PHP[xiaozhumi.com]

js-修改url中某个指定的参数的值

https://www.xiaozhumi.com/js/55.html