如何选择 URL 参数并排除其后面的所有其他内容?

问题描述 投票:0回答:1

我正在使用基于 URL 参数的动态文本。基本上,代码选择 URL 参数并将其插入到段落中。但是,就我而言,我想排除参数后面的所有其他内容,例如正斜杠和其他子字符串。

目标网址是这样的:

https://example.com/?ref=mainParam/blah/blah/blah

我想仅选择

mainParam
(不包括
/blah/blah/blah
)并将其插入到段落中。

这是代码:

var url = new URL(window.location.href);
var mainParam = url.searchParams.get("ref");
document.getElementById("mainParam").innerHTML = mainParam;
Welcome to <p id='mainParam'></p>

javascript url parameters query-string
1个回答
0
投票
const mainParam = url.searchParams.get("ref");
const [justTheFirstPart] = mainParam.split('/');
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.