如何使用 JavaScript 替换 url 查询字符串值
我有像
这样的网址xyz.com?src=a&dest=b
我想替换a=c和b=d
最终网址为
xyz.com?src=c&dest=d
最佳答案
也许您正在寻找这样的东西:
var url = new URL('https://example.com?src=a&dest=b');
var src = url.searchParams.get('src');
var dest = url.searchParams.get('dest');
console.log('current src:', src);
console.log('current dest:', dest);
var search_params = new URLSearchParams(url.search);
search_params.set('src', 'c');
search_params.set('dest', 'd');
url.search = search_params.toString();
var new_url = url.toString();
console.log(new_url);
关于javascript - 使用 javascript 替换 url 查询字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59727754/