首页 > 代码库 > js 设置url 参数值
js 设置url 参数值
//设置url中参数值function setParam(param,value){ var query = location.search.substring(1); var p = new RegExp("(^|)" + param + "=([^&]*)(|$)"); if(p.test(query)){ //query = query.replace(p,"$1="+value); var firstParam=query.split(param)[0]; var secondParam=query.split(param)[1]; if(secondParam.indexOf("&")>-1){ var lastPraam=secondParam.split("&")[1]; return ‘?‘+firstParam+‘&‘+param+‘=‘+value+‘&‘+lastPraam; }else{ if(firstParam){ return ‘?‘+firstParam+‘&‘+param+‘=‘+value; }else{ return ‘?‘+param+‘=‘+value; } } }else{ if(query == ‘‘){ return ‘?‘+param+‘=‘+value; }else{ return ‘?‘+query+‘&‘+param+‘=‘+value; } } }//调用var url=window.location.href;//获取当前urlvar searchUrl=setParam("beginDate",date);if(url.indexOf("?")>0){ =url.split("?")[0];}window.location.href=url+searchUrl;
js 设置url 参数值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。