gpt4 book ai didi

javascript - 将值附加到 URL 搜索参数

转载 作者:行者123 更新时间:2023-11-30 11:11:03 26 4
gpt4 key购买 nike

我正在尝试向 URL 中的搜索参数添加一个值,但它部分不起作用。例如我有这个 URL:

http://localhost.com/?color=Green&size=L

我现在如何向用 , 分隔的颜色添加第二个值?

这是设置第二个参数后 URL 的样子:

http://localhost.com/?color=Green,Red&size=L

我已经在这里尝试过:

window.history.pushState(null, null, window.location.search + ',' + 'Red');

但结果是:

http://localhost.com/?color=Green,Red&size=L,Red

那么如何在我的 URL 中的搜索参数中添加逗号分隔值?

最佳答案

使用正则表达式匹配color=...参数。

window.history.pushState(null, null, window.location.search.replace(/\bcolor=[^&]*/, '$&,Red'));

关于javascript - 将值附加到 URL 搜索参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53677336/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com