gpt4 book ai didi

javascript - 使用 javascript 查找和替换 href 中的参数

转载 作者:行者123 更新时间:2023-11-30 13:42:31 24 4
gpt4 key购买 nike

问题是:

我需要检查查询中的参数。如果已设置,那么我需要更改它(较难的部分)。如果还没有设置,我需要设置它(简单的部分)

我非常确定这将是一项简单的任务,但不知何故最终比我想象的要复杂一些。特别是对于那些有多个参数的情况,而我要找的那个在中间某处。

参数是“siteLanguage”,后面总是跟着=xx,其中xx代表任意两个字符,比如enes 或其他。所以也许正则表达式就是答案(男孩,我不擅长正则表达式吗)

没有框架,伙计们,只有普通的 javascript。

最佳答案

我想您已经知道如何找到所有链接了。

URL 的标准格式是 service://host/path?query

我建议去掉 query(只需在第一个 ? 之后取出所有内容),然后在 & 处拆分它(因为它分开了参数)。

您将得到一个 key=value 形式的数组。将其拆分为关联数组。现在您可以处理该数组了。完成修改后,您需要再次加入查询并设置链接的 href 属性。

关于javascript - 使用 javascript 查找和替换 href 中的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1504169/

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